递归遍历某目录下的所有条目
作者:
老衲灬 | 来源:发表于
2018-07-01 22:52 被阅读2次//递归遍历某目录下的所有条目
function blwj($filename){
//打开文件
$handle=opendir($filename);
//用列表来分层显示
echo '<ul>';
while($line=readdir($handle)){
//如果条目是'.'或'..'则跳过
if($line=='.'||$line=='..'){
continue;
}
echo '<li>'.$line.'</li>';
//如果是目录则递归调用本函数
if(is_dir($filename."/".$line)){
blwj($filename."/".$line);
}
// echo $line.'<br>';
}
echo '</ul>';
//关闭文件
closedir($handle);
}
$filename='../../bin';
//调用函数
blwj($filename);
结果如下:

图片.png
本文标题:递归遍历某目录下的所有条目
本文链接:https://www.haomeiwen.com/subject/djnhuftx.html
网友评论