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