Funkce basename
Funkce basename vrací konečnou komponentu cesty. Prvním parametrem
se předává řetězec cesty, druhým (nepovinným) - přípona, kterou je třeba
odstranit z výsledku. Funkce pracuje s cestami ve stylu UNIX a Windows.
Syntaxe
basename(path, [suffix]);
Příklad
Získání názvu souboru z úplné cesty:
<?php
echo basename('/var/www/site/index.html');
?>
Výsledek provedení kódu:
'index.html'
Příklad
Získání názvu souboru s odstraněním přípony:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Výsledek provedení kódu:
'index'
Příklad
Práce s Windows cestami:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Výsledek provedení kódu:
'cmd.exe'
Příklad
Získání názvu adresáře:
<?php
echo basename('/var/www/site/');
?>
Výsledek provedení kódu:
'site'