Funzione dirname
La funzione dirname restituisce il percorso della directory genitore del percorso specificato. Il primo parametro della funzione accetta una stringa con il percorso, e il secondo parametro opzionale - il numero di livelli superiori da risalire.
Sintassi
dirname(string $path, int $levels = 1): string
Esempio
Otteniamo la directory genitore per il percorso:
<?php
echo dirname('/var/www/html/index.php');
?>
Risultato dell'esecuzione del codice:
'/var/www/html'
Esempio
Saliamo di due livelli verso l'alto nelle directory:
<?php
echo dirname('/var/www/html/index.php', 2);
?>
Risultato dell'esecuzione del codice:
'/var'
Esempio
Lavorare con percorsi relativi:
<?php
echo dirname('images/photo.jpg');
?>
Risultato dell'esecuzione del codice:
'images'