我将图像存储在目录结构中,有点像这样:
- 图像
- 富
- 大拇指
- awefawef.jpg
- dtyhtyh.jpg
- 已满
- awefawef.jpg
- dtyhtyh.jpg
- eriguherg.jpg
- 大拇指
- 酒吧
- 大拇指
- erg.jpg
- 已满
- erg.jpg
- tyjhr5g.jpg
- 大拇指
- some_other_dir
- 等...
- 富
(注意:“thumb”目录中的图像数量不会始终与相邻的“full”目录中的图像数量相同。)
所以:我需要使用 PHP 来计算所有“完整”目录中的图像总数。
我确信我可以通过获取“图像”的所有子目录的列表,然后循环浏览它们并计算每个“完整”文件夹中的图像来找到一种方法。但是由于将有数千个目录,每个文件夹中有数百张图像,我正在寻找可能的最有效的解决方案 - 这将需要由网站经常完成。
这里最有效的方法是什么?
最佳答案
这适用于您概述的情况:
$imagecount = count(glob("images/*/full/*.jpg"));
关于php - 使用PHP统计特定子目录下的图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11782455/