Рекомендуемый курс:

PHP функция pathinfo()

Определение и использование

Функция pathinfo() возвращает информацию о файловом пути в виде массива.

Синтаксиспутьpathinfo(,)
Параметры Описание
путь Обязателен. Определяет путь, который нужно проверить.
process_sections

Опционально. Определяет элементы массива, которые нужно вернуть. По умолчанию - all.

Возможные значения:

  • PATHINFO_DIRNAME - возвращает только dirname
  • PATHINFO_BASENAME - возвращает только basename
  • PATHINFO_EXTENSION - возвращает только extension

Описание

Функция pathinfo() возвращает связанный массив, который содержит путь информации.

Включает следующие элементы массива:

  • [dirname]
  • [basename]
  • [extension]

Подсказки и комментарии

Комментарий:Если не требуется получить все элементы, то функция pathinfo() возвращает строку.

Пример

Пример 1

<?php
print_r(pathinfo("/testweb/test.txt"));
?>

Вывод:

Массив
(
[dirname] => /testweb
[basename] => test.txt
[extension] => txt
)

Пример 2

<?php
print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME));
?>

Вывод:

test.txt