Funktion basename
Die Funktion basename
gibt die letzte Komponente eines Pfades zurück. Der erste Parameter
ist der Pfad als Zeichenkette, der zweite (optionale) Parameter ist ein Suffix, der vom
Ergebnis abgeschnitten werden soll. Die Funktion funktioniert mit UNIX- und Windows-Pfaden.
Syntax
basename(path, [suffix]);
Beispiel
Den Dateinamen aus dem vollständigen Pfad abrufen:
<?php
echo basename('/var/www/site/index.html');
?>
Ergebnis der Codeausführung:
'index.html'
Beispiel
Den Dateinamen ohne Erweiterung abrufen:
<?php
echo basename('/var/www/site/index.html', '.html');
?>
Ergebnis der Codeausführung:
'index'
Beispiel
Arbeit mit Windows-Pfaden:
<?php
echo basename('C:\Windows\system32\cmd.exe');
?>
Ergebnis der Codeausführung:
'cmd.exe'
Beispiel
Den Namen des Verzeichnisses abrufen:
<?php
echo basename('/var/www/site/');
?>
Ergebnis der Codeausführung:
'site'