Funkcja basename
Funkcja basename zwraca końcowy komponent ścieżki. Pierwszym parametrem
przekazywany jest ciąg ścieżki, drugim (opcjonalnym) - sufiks, który należy
odciąć od wyniku. Funkcja działa ze ścieżkami w stylu UNIX i Windows.
Składnia
basename(path, [suffix]);
Przykład
Uzyskiwanie nazwy pliku z pełnej ścieżki:
<?php
echo basename('/var/www/site/index.html');
?>
Wynik wykonania kodu:
'index.html'
Przykład
Uzyskiwanie nazwy pliku z usunięciem rozszerzenia:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Wynik wykonania kodu:
'index'
Przykład
Praca ze ścieżkami Windows:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Wynik wykonania kodu:
'cmd.exe'
Przykład
Uzyskiwanie nazwy katalogu:
<?php
echo basename('/var/www/site/');
?>
Wynik wykonania kodu:
'site'