Scritto da davidonzo il 11/10/2007, in OpenSource, Tutorial

Una funzione facile facile per listare il contenuto di una directory.

 

<?php
    function list_directory($dir, $type){
    $handler = opendir($dir);
    while(false !== ($file = readdir($handler))){
    $tipo = filetype($dir.'/'.$file);
    switch($tipo){
      case $type:
      if($file != '.' && $file != '..'){
        $ris[count($ris)] = $file;
       }
      break;
     }     
   }
   return $ris; 
  }
?>

 

Per listare i file:

 

<?php
 list_directory('/path/to/list/', 'file')
?>

 

Per listare le directory:

 

<?php
 list_directory('/path/to/list/', 'dir')
?>

 

Facile no? :)

Hai trovato l'articolo interessante?
Sottoscrivi il Feed RSS per essere informato automaticamente degli ultimi aggiornamenti!
 
.Commenti rss
# 1
alla domanda "sei un programmatore" la prossima volta che ti vedo devi rispondere "SI" :D
Di Tambu  (Inviato il 11/10/2007 @ 21:49:25)
# 2
Eheh, ma te l'ho detto. Sono uno smanettone :D
Di davidonzo  (Inviato il 12/10/2007 @ 14:59:22)


I commenti possono essere moderati.
Se non lo vedi comparire subito non reinserirlo più volte.
Grazie per la gentile collaborazione.