PHP - Come visualizzare il contenuto di una cartella

Fai una domanda
Grazie a PHP, oltre a trasferire file dal PC al server, è possibile visualizzare il contenuto di una cartella e delle sue sottocartelle. Ecco una funzione che permetterebbe di percorrere ricorsivamente le directory e le sottodirectory e di visualizzarne i file:

function ScanDirectory($Directory){  

  $MyDirectory = opendir($Directory) or die('Error');  
 while($Entry = @readdir($MyDirectory)) {  
  if(is_dir($Directory.'/'.$Entry)&& $Entry != '.' && $Entry != '..') {  
                         echo '<ul>'.$Directory;  
   ScanDirectory($Directory.'/'.$Entry);  
                        echo '</ul>';  
  }  
  else {  
   echo '<li>'.$Entry.'</li>';  
                }  
 }  
  closedir($MyDirectory);  
}  

ScanDirectory('.');

Foto: © PHP.
Jean-François Pillou

I nostri contenuti sono creati in collaborazione con esperti di high-tech, sotto la direzione di Jean-François Pillou, fondatore di CCM.net e digital director del Gruppo Figaro. CCM è un sito di high-tech leader a livello internazionale ed è disponibile in 11 lingue.

Scopri di più sul team CCM

Potrebbe anche interessarti