<?php
header("Content-Type:text/html;charset=gb2312");
//递归查看某目录下所有文件及子目录。
function printdir($path,$lev = 0){
$dh = opendir($path);//打开文件目录。
//查看目录文件
while(($row = readdir($dh)) !== false){
//打印目录树形式的美化效果
echo str_repeat(" |--", $lev),$row, "<br />";
//屏蔽上层目录,避免递归死循环(../.)。
if('..' == $row || '.' == $row){
continue;
}
if (is_dir($path.'/'.$row)) {
printdir($path.'/'.$row,$lev+1);
}
}
//关闭资源。
closedir($dh);
}
printdir('./')//调用函数
?>
PHP基础递归文件目录
最新推荐文章于 2021-03-25 16:51:14 发布