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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау