计算文件大小的php代码

WBOY
发布: 2016-07-25 08:45:50
原创
916 人浏览过
  1. function dirSize($directoty){
  2. $dir_size=0;
  3. if($dir_handle=@opendir($directoty))
  4. {
  5. while($filename=readdir($dir_handle)){
  6. $subFile=$directoty.DIRECTORY_SEPARATOR.$filename;
  7. if($filename=='.'||$filename=='..'){
  8. continue;
  9. }elseif (is_dir($subFile))
  10. {
  11. $dir_size+=dirSize($subFile);
  12. }elseif (is_file($subFile)){
  13. $dir_size+=filesize($subFile);
  14. }
  15. }
  16. closedir($dir_handle);
  17. }
  18. return ($dir_size);
  19. }
  20. $dir_size=dirSize("xym");
  21. echo round($dir_size/pow(1024,1),2)."KB";
  22. ?>
复制代码

php


来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板