Tag Archive for 'opendir'

Leggere il contenuto di una directory

Con questo script è possibile leggere il contenuto di una directory.
Tramite un cliclo while viene mostrato il nome dell'oggetto trovato, se trattasi di file o directory e la dimensione

PHP:
  1. $Directory  = "."; // la directory di cui mostrare il contenuto
  2.  
  3. if(is_dir($Directory))
  4. {
  5.     $dir = opendir($Directory);
  6.     echo "<pre>";
  7.     while(false !== ($file = readdir($dir)))
  8.     {
  9.         $type = filetype($Directory ."/". $file);
  10.     // $size = filesize($file); corretto come sotto
  11.         $size = filesize($Directory ."/". $file);
  12.         echo "$file | $type | $size \n";
  13.     }
  14.     closedir($dir);
  15.     echo "</pre>";
  16. }
  17. else
  18. {
  19.     echo $Directory . " non è una directory";
  20. }