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