遍历给定目录下的所有文件以及子目录
<?php
function my_candir($dir){
$files=array();
if($handle=opendir($dir)){
while(($file=readdir($handle))){
if($file!='..'&&$file!='.'){
if(is_dir($dir.'/'.$file)){
$files[$file]=my_candir($dir.'/'.$file);
}else{
$files[]=$file;
}
}
}
closedir($handle);
return $files;
}
}
echo '<pre>';
print_r(my_candir("目录绝对路径"));