Funktion dirname
Die Funktion dirname gibt den Pfad zum übergeordneten Verzeichnis des angegebenen Pfads zurück. Der erste Parameter der Funktion ist eine Zeichenkette mit dem Pfad, und der zweite optionale Parameter ist die Anzahl der Ebenen nach oben, die durchlaufen werden sollen.
Syntax
dirname(string $path, int $levels = 1): string
Beispiel
Lassen Sie uns das übergeordnete Verzeichnis für den Pfad erhalten:
<?php
echo dirname('/var/www/html/index.php');
?>
Ergebnis der Codeausführung:
'/var/www/html'
Beispiel
Zwei Ebenen nach oben in den Verzeichnissen:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Ergebnis der Codeausführung:
'/var'
Beispiel
Arbeit mit relativen Pfaden:
<?php
echo dirname('images/photo.jpg');
?>
Ergebnis der Codeausführung:
'images'