1 <?php 2 //遍历文件夹 3 function my_scandir($dir){ 4 $files = array(); 5 if (is_dir($dir)){ 6 if($handle = opendir($dir)){ 7 while(($file = readdir($handle)) !== false){ 8 if ($file !="." && $file!=".."){ 9 if (is_dir($dir."/".$file)){ 10 $files[$file] = my_scandir($dir."/".$file); 11 }else{ 12 $files[] = $dir."/".$file; 13 } 14 } 15 } 16 } 17 closedir($handle); 18 return $files; 19 } 20 } 21 22 23 var_dump(my_scandir("D:/wamp"));