有没有一种有效的方法来计算文件夹里面有更多文件和子文件夹的文件?如何使用PHP计算文件夹和子文件夹内的文件
我试过这样的事情,仍然没有给我正确的数字。 Windows会识别Images文件夹中有159个文件。当我只得到144
<?php
$img = count(glob("./assets/images/*.*"));
$about = count(glob("./assets/images/aboutus/*.*"));
$blog1 = count(glob("./assets/images/blog/*.*"));
$mason = count(glob("./assets/images/blog/masonary/*.*"));
$tl = count(glob("./assets/images/blog/timeline/*.*"));
$blog2 = count(glob("./assets/images/blogdetails/*.*"));
$gallery = count(glob("./assets/images/gallery/*.*"));
$home = count(glob("./assets/images/home/*.*"));
$keg = count(glob("./assets/images/kegiatan/*.*"));
$port1 = count(glob("./assets/images/portfolio/*.*"));
$port2 = count(glob("./assets/images/portfolio-details/*.*"));
$srv = count(glob("./assets/images/services/*.*"));
$usr = count(glob("./assets/images/users/*.*"));
$count = $img+$about+$blog1+$mason+$tl+$blog2+$gallery+$home+$keg+$port1+$port2+$srv+$usr;
?>
帮助??
编辑: 完成。我的错。我没有统计某些文件夹中的子文件夹。
但是,还有一种方法可以缩短它吗?
随着'recursivedirectoryiterator'可能? –
如果有什么帮助你,你应该回答这个问题。或者回答你自己的问题 – SuperDJ
我还是没有得到它 –