goback add

获取文件大小的php代码

3800 点击·0 回帖
灯火互联
楼主
在php中一共有两种方法可以获取文件大小,代码如下,供大家参考!
 
第一种
 
static function convert($size) {
            $unit=array('b','kb','mb','gb','tb','pb');
           return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];
        }
 
第二种
 
/**
    * Returns a human readable filesize
    */
   function HumanReadableFilesize($size) {
      $mod = 1024;
        $units = explode(' ','B KB MB GB TB PB');
       for ($i = 0; $size > $mod; $i++) {
           $size /= $mod;
      }
       return round($size, 2) . ' ' . $units[$i];
   }

喜欢0 评分0