271 of 410 menu

Funzione basename

La funzione basename restituisce il componente finale del percorso. Il primo parametro è una stringa del percorso, il secondo (opzionale) - un suffisso che deve essere tagliato dal risultato. La funzione lavora con percorsi in stile UNIX e Windows.

Sintassi

basename(path, [suffix]);

Esempio

Ottenere il nome del file dal percorso completo:

<?php echo basename('/var/www/site/index.html'); ?>

Risultato dell'esecuzione del codice:

'index.html'

Esempio

Ottenere il nome del file rimuovendo l'estensione:

<?php echo basename('/var/www/site/index.html', '.html'); ?>

Risultato dell'esecuzione del codice:

'index'

Esempio

Lavorare con percorsi Windows:

<?php echo basename('C:\Windows\system32\cmd.exe'); ?>

Risultato dell'esecuzione del codice:

'cmd.exe'

Esempio

Ottenere il nome della directory:

<?php echo basename('/var/www/site/'); ?>

Risultato dell'esecuzione del codice:

'site'

Vedi anche

  • la funzione dirname,
    che restituisce il nome della directory
  • la funzione pathinfo,
    che restituisce informazioni sul percorso
  • la funzione realpath,
    che restituisce il percorso assoluto
uzuzlsvhiid