273 of 410 menu

Функция pathinfo

Функция pathinfo файл йўли ҳақида маълумот билан массив қайтаради. Биринчи параметрга биз йўл сатрини ўтказамиз, иккинчи параметрга эса қайси муайян йўл компонентини қайтариш кераклигини кўрсатувчи флаг.

Синтаксис

pathinfo(string $path, int $flags = PATHINFO_ALL);

Флаглар

Флаг Тавсиф Қайтариладиган элемент
PATHINFO_DIRNAME Фақат файл директориясини қайтаради dirname
PATHINFO_BASENAME Фақат файл номини (кенгайтма билан) қайтаради basename
PATHINFO_EXTENSION Фақат файл кенгайтмасини қайтаради extension
PATHINFO_FILENAME Фақат файл номини (кенгайтмасиз) қайтаради filename

Мисол

Йўл ҳақида барча маълумотни оламиз:

<?php $res = pathinfo('/var/www/index.php'); print_r($res); ?>

Кодни бажариш натижаси:

[ 'dirname' => '/var/www', 'basename' => 'index.php', 'extension' => 'php', 'filename' => 'index' ]

Мисол

Фақат файл номини оламиз:

<?php echo pathinfo('/var/www/index.php', PATHINFO_FILENAME); ?>

Кодни бажариш натижаси:

'index'

Мисол

Фақат файл кенгайтмасини оламиз:

<?php echo pathinfo('/var/www/index.php', PATHINFO_EXTENSION); ?>

Кодни бажариш натижаси:

'php'

Мисол

Фақат файл номини кенгайтма билан оламиз:

<?php echo pathinfo('/var/www/index.php', PATHINFO_BASENAME); ?>

Кодни бажариш натижаси:

'index.php'

Мисол

Фақат директорияни оламиз:

<?php echo pathinfo('/var/www/index.php', PATHINFO_DIRNAME); ?>

Кодни бажариш натижаси:

'/var/www'

Ҳам қаранг

  • realpath функцияси,
    қайсики абсолют йўлни қайтаради
  • basename функцияси,
    қайсики файл номини қайтаради
  • dirname функцияси,
    қайсики директория номини қайтаради
Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш