(PHP 4 >= 4.0.3, PHP 5)
pathinfo — Връща информация за пътя на файла
pathinfo() връща асоциативен масив, съдържащ информация отностно path .
Пътят, който се проверява.
Можете да определите кои елементи да бъдат върнати чрез опционалния параметър 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
Забележка: За информация относно извличането на текущия път, прочетете раздел Предварително-дефинирани променливи.