Function.dirname
Aus PHP-Wiki
dirname — Extrahiert den Verzeichnis-Namen aus einer vollständigen Pfadangabe
Beschreibung
Beschreibung
string dirname ( string $path )
Bei einer vollständigen Pfadangabe gibt diese Funktion den
Verzeichnispfad zurück.
Unter Windows wird sowohl der Slash (/) als
auch der Backslash (\) als Trennzeichen bei
Pfadangaben benutzt. Unter anderen Betriebssystemen hingegen nur
der Slash (/).
Beispiel #1 dirname()
$path = "/etc/passwd";
$file = dirname ($path); // $file enthält den Wert "/etc"
Hinweis:
Seit PHP 4.0.3 entspricht dirname() dem
POSIX-Standard. Im Grunde heißt das, dass wenn keine Slashes
in path
vorhanden sind, wird ein Punkt
('.') zurückgegeben, womit das aktuelle
Verzeichnis gemeint ist. Andernfalls enthält der zurückgegebene
String path
, jedoch ohne den hinteren
/component. Beachten Sie, dass Sie von
dirname() oft einen Slash oder Punkt
zurückbekommen, wo die alte Funktionalität einen leeren String
lieferte.
Siehe auch basename(),
pathinfo() und realpath().