时间: 2020-12-3|tag: 41次围观|0 条评论

<?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

本站声明:网站内容来源于网络,如有侵权,请联系我们,我们将及时处理。

本博客所有文章如无特别注明均为原创。
复制或转载请以超链接形式注明转自起风了,原文地址《统计文件所包含目录和文件的个数
   

还没有人抢沙发呢~