PHP - Come visualizzare il contenuto di una cartella

Luglio 2017

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.

Potrebbe anche interessarti

L'articolo originale è stato scritto da . Tradotto da zig@. Ultimo aggiornamento 12 maggio 2017 alle 15:55 da AntonelloCCM.
Il documento intitolato «PHP - Come visualizzare il contenuto di una cartella» dal sito CCM (it.ccm.net) è reso disponibile sotto i termini della licenza Creative Commons. È possibile copiare, modificare delle copie di questa pagina, nelle condizioni previste dalla licenza, finché questa nota appaia chiaramente.