PHP Handbuch
Zurück |  | Nach vorne

# dirname

(PHP 3, PHP 4 )

dirname -- Extrahiert den Verzeichnis-Namen aus einer vollständigen Pfadangabe

## 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"

> Anmerkung: 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().

Zurück | Zum Anfang | Nach vorne
delete | Nach oben | disk_free_space