标题: 求目录所占的大小php函数
星夜 (电子信息工程)
administrator
Rank: 9Rank: 9Rank: 9



UID 4
精华 17
积分 36
帖子 15586
威望 36
金钱 43484
阅读权限 200
注册 2008-9-5
来自 江西
状态 离线

求目录所占的大小php函数

上传时间: 发表于 2013-3-6 10:29
文件描述: 本贴由星夜从网上收集发布,免费下载或查看
文件分类: 求目录所占的大小php函数 - 计算机科学与技术 -
文件名称: 求目录所占的大小php函数
下载次数: 未统计



<?php

  /**
   *
   * 求目录所占的大小
   * @param string $direction 目录
   */
function dirSize($direction){
      $size = 0;//声明变量用来存储大小
      if(!file_exists($direction)){
          echo("该目录不存在");
          return;
      }
      if(is_file($direction)){
          echo("不是目录");
          return;
      }
      /*打开目录,返回目录句柄*/
      $handle = opendir($direction);
      /*返回目录条目*/
   while(($file = readdir($handle))!==false){
             if($file!="." && $file!=".."){
                 $filepath = $direction . "/" . $file;
                 if(is_file($filepath)){
                     $size += filesize($filepath);
                 }
                 if(is_dir($filepath)){
                    $size+=dirSize($filepath);
                 }
             }
         }
         closedir($handle);
         return $size;
      
  }
echo(dirSize("e:/day04"));
?>




搜索更多相关主题的帖子: 大小 目录 所占 函数 


顶部
 



当前时区 GMT+8, 现在时间是 2018-6-18 09:57


    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
Processed in 0.040915 second(s), 8 queries

清除 Cookies - 联系我们 - ppt课件网 - WAP