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
phpbasename(path, [suffix]);
Przykład
Uzyskiwanie nazwy pliku z pełnej ścieżki:
php<?php
echo basename('/var/www/site/index.html');
?>
Wynik wykonania kodu:
php'index.html'
Przykład
Uzyskiwanie nazwy pliku z usunięciem rozszerzenia:
php<?php
echo basename('/var/www/site/index.html', '.html');
?>
Wynik wykonania kodu:
php'index'
Przykład
Praca ze ścieżkami Windows:
php<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Wynik wykonania kodu:
php'cmd.exe'
Przykład
Uzyskiwanie nazwy katalogu:
php<?php
echo basename('/var/www/site/');
?>
Wynik wykonania kodu:
php'site'