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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу