Функция pathinfo() возвращает информацию о пути к файлу в виде массива.
Возвращаемые элементы массива следующие:
[имя_каталога]: путь к каталогу
[базовое имя]: имя файла
[расширение]: имя суффикса файла
[имя файла]: имя файла без суффикса.
pathinfo(путь,опции)
параметр | описывать |
---|---|
путь | Необходимый. Указывает путь для проверки. |
параметры | Необязательный. Указывает элементы массива, которые будут возвращены. По умолчанию все. Возможные значения: PATHINFO_DIRNAME — возвращает только имя каталога PATHINFO_BASENAME — возвращает только базовое имя PATHINFO_EXTENSION — возвращаются только расширения. PATHINFO_FILENAME — возвращает только имя файла |
Примечание. Если запрошены не все элементы, функция pathinfo() возвращает строку.
Приведенный выше код выведет:
Массив ([имя каталога] => /testweb [базовое имя] => test.txt [расширение] => txt [имя файла] => тест)
Приведенный выше код выведет:
test.txt