/**
*遍历一个文件夹下的所有文件和文件夹
*
*/
function traverse($path = '.'){
$handle = opendir($path); //返回一个目录句柄,失败返回false
while(($file = readdir($handle)) !== false){ //readdir()返回打开目录句柄中的一个条目
$subDir = $path.DIRECTORY_SEPARATOR.$file; //构建子目录路径
if($file=='.' || $file == '..'){
continue;
}else if(is_dir($subDir)){ //如果是目录,进行递归
echo 'Directory '.$file.':<br/>';
traverse($subDir);
}else{ //如果是文件,直接输出
echo 'File in Directory '.$path.': '.$file.'<br/>';
}
}
}
traverse('E:\web\test\view');
php 遍历一个文件夹下的所有文件和文件夹
最新推荐文章于 2021-04-13 13:11:16 发布