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