//使用递归来实现,关于什么是递归 ,自行查找
public static function my_scandir($dir){
$files = array();
if(is_dir($dir)){
if($handle =opendir($dir)){
while (($file = readdir($handle))!== false){
if($file != '.' && $file!='..'){
$_dir = $dir ."/".$file;
if(is_dir($_dir)){
$files[$file] = self::my_scandir($_dir);
}else{
$files[] = $_dir;
}
}
}
closedir($handle);
return $files;
}
}
}
能够遍历一个文件夹下的所有文件和子文件夹
最新推荐文章于 2021-09-29 16:00:50 发布