好多次笔试都会遇到这个问题,所以特意给写了出来
<BR>function my_scandir($dir){ <BR>$files=array(); <BR>if(is_dir($dir)){ <BR>if($handle=opendir($dir)){ <BR>while(($file=readdir($handle))!==false){ <BR>if($file!='.' && $file!=".."){ <BR>if(is_dir($dir."/".$file)){ <BR>$files[$file]=my_scandir($dir."/".$file); <BR>}else{ <BR>$files[]=$dir."/".$file; <BR>} <BR>} <BR>} <BR>} <BR>} <BR>closedir($ha<strong>*本文来源gaodai#ma#com搞@代~码^网+</strong><strong>搞代gaodaima码</strong>ndle); <BR>return $files; <BR>} <BR>