Функция 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'