遍历文件夹下所有文件和子文件夹

function my_scandir($dir)  
{  
   $files = array();  
   if ( $handle = opendir($dir) ) { 
      while ( ($file = readdir($handle)) !== false ) {  
        if ( $file != ".." && $file != "." ) {  
           if ( is_dir($dir . "/" . $file) ) {  
             $files[$file] = scandir($dir . "/" . $file);  
           }else {  
             $files[] = $file;  
          }  
       }  
   }  
   closedir($handle);  
   return $files;  
 }  
}

$files=my_scandir('E:\wamp\www');
print_r($files);

 

posted @ 2015-07-31 16:40  浮夸浮华  阅读(179)  评论(0编辑  收藏  举报