270 of 410 menu

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'

Vedi anche

  • la funzione basename,
    che restituisce il nome del file
  • la funzione pathinfo,
    che restituisce informazioni sul percorso
  • la funzione realpath,
    che restituisce il percorso assoluto
frpluzmsnl