PHP递归打印级联目录
<?php
/*
递归打印级联目录
*/
function recdir($path){
$dh = opendir($path);
//打开文件
while(($row = readdir($dh)) !== false){
if($row == '.' || $row == '..'){
continue;
}
echo $row,'<br />';
//输出文件夹下的文件
//$row 要还是目录的话执行下面代码
//逐层输出文件夹和里面的文件
if(is_dir($path .'/'.$row)){
recdir($path .'/'.$row);
}
}
closedir($dh);
//关闭文件
}
recdir('./');
?>
文件目录
运行结果: