<?php
//统计文件中包含的目录和文件个数
$dirn=0;
$filen=0;
function dirnum($file){
global $dirn;
global $filen;
//打开目录
$dir=opendir($file);
while($filename=readdir($dir)){
//在$dir文件资源下除去当前目录和上级目录
if($filename!=='.'&&$filename!=='..'){
//为读取到的目录或者资源添加路径
$filename=$file.'/'.$filename;
if(is_dir($filename)){
$dirn++;
//对文件资源中的目录进行递归调用
dirnum($filename);
}
else{
$filen++;
}
}
}
//关闭目录
closedir($dir);
}
dirnum("./testliuren");
echo "目录个数为:{$dirn}<br>";
echo "文件个数为:{$filen}<br>";
?>
原文链接:https://blog.csdn.net/living_ren/article/details/76387247
本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。
还没有人抢沙发呢~