PHP递归获取文件夹和文件
2021-03-20 04:25
标签:col mic dir 结果 pat 获取文件 each turn fun 结果: PHP递归获取文件夹和文件 标签:col mic dir 结果 pat 获取文件 each turn fun 原文地址:https://www.cnblogs.com/zhangxilong/p/12744353.html/*
* 递归获取文件夹和文件
* @param $path 获取的文件夹路径
* @return $list array
* 使用scandir函数可以扫描文件夹下内容 代替while循环读取
*/
function scandirFolder($path){
$list = [];
$temp_list = scandir($path);
foreach ($temp_list as $file){
if ($file != ".." && $file != "."){
if (is_dir($path . "/" . $file)){
//子文件夹,进行递归
$list[][$file] = scandirFolder($path . "/" . $file);
}else{
//根目录下的文件
$list[] = $file;
}
}
}
return $list;
}
上一篇:使用js获取checkbox控件在GridView中的第几行
下一篇:css盒模型