<?php
$path = __DIR__;
function getDir($path){
if(is_dir($path)){
$dir_resource = opendir($path);
//判断是否返回目录句柄
if(is_resource($dir_resource)){
while($read_result = readdir($dir_resource)){
//排除目录中存在的 “.” 和 “..”
if($read_result != "." && $read_result != ".."){
//将遍历出的结果拼接在上一级目录名后生成新的路径,
//注意windows下路径"\\"
$read_result = $path."\\".$read_result;
//判断新路径是否为目录 true 则递归遍历 否则直接输出
if(is_dir($read_result)){
getDir($read_result);
}
else {
echo $read_result."<br/>";
}
}
}
}
}
}
getDir($path);
php递归方式遍历目录
最新推荐文章于 2021-04-02 06:11:48 发布