php检测文件目录大小类

这段代码来自php
dedecms哦,觉得它这个检测文件大小写得比较好,所以不把它贴出来哦,与各位分享一下吧.

class SpaceUse
{
 var $totalsize=0; 
 function checksize($indir)
 {
  $dh=dir($indir);
  while($filename=$dh->read())
  {
   if(!ereg(“^.”,$filename))
   {
    if(is_dir(“$indir/$filename”))
$this->checksize(“$indir/$filename”);
    else $this->totalsize=$this->totalsize +
filesize(“$indir/$filename”);
   }
  }
 }
 function setkb($size)
 {
澳门新葡亰3522平台游戏,  $size=$size/1024;
  //$size=ceil($size);
  if($size>0)
  {
   list($t1,$t2)=explode(“.”,$size);
   $size=$t1.”.”.substr($t2,0,1);
  }
  return $size;
 }
 function setmb($size)
 {
  $size=$size/1024/1024;
  if($size>0)
  {
   list($t1,$t2)=explode(“.”,$size);
   $size=$t1.”.”.substr($t2,0,2);
  }
  return $size;
 } 
}

这段代码来自php
dedecms哦,觉得它这个检测文件与目录大小写得比较好,所以不把它贴出来哦,与各位分享一下吧.

这段代码来自php
dedecms哦,觉得它这个检测文件大小写得比较好,所以不把它贴出来哦,与各位分享一下吧.