Press "Enter" to skip to content

PHP pathinfo: ottenere informazioni su un file

Molto spesso, in un’applicazione web, abbiamo la necessità di implementare un filemanager o, comunque, di visualizzare le informazioni su uno o più file ospitati sul server.

PHP ci mette a disposizione la funzione pathinfo con cui possiamo facilmente ricavare per ogni file:

– nome della directory dove risiede il file
– nome del file completo di estensione
– estensione del file

A partire dalla versione 5.2.0 di PHP è possibile anche ricavare il nome del file senza l’estensione.

Ecco un esempio di utilizzo:

<?php
 
$file = pathinfo('file.jpg');
 
echo "dirname: " .$file['dirname'], "<br />";
echo "basename: " .$file['basename'], "<br />";
echo "extension: " .$file['extension'], "<br />";
echo "filename: " .$file['filename'], "<br />";
 
?>
Condividi l'articolo con i tuoi amici

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.