对给定目录中的文件计数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对给定目录中的文件计数相关的知识,希望对你有一定的参考价值。

count files in a given dir
  1. <?php
  2. function count_files($name) {
  3. $dirname = "galleries/$name";
  4. if(is_dir($dirname))
  5. $dir_handle = opendir($dirname);
  6. if(!$dir_handle)
  7. return false;
  8.  
  9. $files = 0;
  10.  
  11. while($file = readdir($dir_handle)) {
  12. if($file != "." and $file != "..") {
  13. if(!is_dir($dirname . "/" . $file))
  14. $files++;
  15. else
  16. $files += count_files($dirname . "/" . $file);
  17. }
  18. }
  19.  
  20. closedir($dir_handle);
  21.  
  22. return $files;
  23. }
  24. ?>

以上是关于对给定目录中的文件计数的主要内容,如果未能解决你的问题,请参考以下文章

如何对 iOS 文档目录中的目录进行计数

JavaScript笔试题(js高级代码片段)

是否可以对具有特定前缀的资产目录中的图片进行计数?

给定一个文档,选择一个相关的片段

web代码片段

如何遍历给定目录中的文件?