Функция basename
Функция basename возвращает конечный компонент пути. Первым параметром
передается строка пути, вторым (необязательным) - суффикс, который нужно
отрезать от результата. Функция работает с путями в стиле UNIX и Windows.
Синтаксис
phpbasename(path, [suffix]);
Пример
Получение имени файла из полного пути:
php<?php
echo basename('/var/www/site/index.html');
?>
Результат выполнения кода:
php'index.html'
Пример
Получение имени файла с удалением расширения:
php<?php
echo basename('/var/www/site/index.html', '.html');
?>
Результат выполнения кода:
php'index'
Пример
Работа с Windows-путями:
php<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Результат выполнения кода:
php'cmd.exe'
Пример
Получение имени директории:
php<?php
echo basename('/var/www/site/');
?>
Результат выполнения кода:
php'site'