Функции за работа с файловата система
PHP Manual

pathinfo

(PHP 4 >= 4.0.3, PHP 5)

pathinfoВръща информация за пътя на файла

Описание

mixed pathinfo ( string $path [, int $options ] )

pathinfo() връща асоциативен масив, съдържащ информация отностно path .

Параметри

path

Пътят, който се проверява.

options

Можете да определите кои елементи да бъдат върнати чрез опционалния параметър options . Той се съставя чрез PATHINFO_DIRNAME, PATHINFO_BASENAME, PATHINFO_EXTENSION и PATHINFO_FILENAME (наличен от PHP 5.2.0). По подразбиране стойността му е да връща всички елементи.

Връщани стойности

Върнатият масив съдържа следните елементи: dirname, basename, extension (ако има) и filename

Ако не всички елементи са изискани чрез options функцията връща низ.

Дневник на промените

Версия Описание
5.2.0 Добавена е константата PATHINFO_FILENAME.

Примери

Example #1 Пример за pathinfo()

<?php
$path_parts 
pathinfo('/www/htdocs/index.html');

echo 
$path_parts['dirname'], "\n";
echo 
$path_parts['basename'], "\n";
echo 
$path_parts['extension'], "\n";
echo 
$path_parts['filename'], "\n"// от PHP 5.2.0
?>

Примерът по-горе ще изведе:

/www/htdocs
index.html
html
index

Бележки

Забележка: За информация относно извличането на текущия път, прочетете раздел Предварително-дефинирани променливи.

Вж. също


Функции за работа с файловата система
PHP Manual