获取文件大小的php代码

新客网 XKER.COM 时间:2014-02-27 11:25:35  评论:

在php中一共有两种方法可以获取文件大小,代码如下,供大家参考!

第一种

  1. static function convert($size) {   
  2.         $unit=array('b','kb','mb','gb','tb','pb');   
  3.         return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];   
  4.     }  

第二种

  1. /**  
  2.  * Returns a human readable filesize  
  3.  */  
  4. function HumanReadableFilesize($size) {  
  5.     $mod = 1024;   
  6.     $units = explode(' ','B KB MB GB TB PB');  
  7.     for ($i = 0; $size > $mod; $i++) {  
  8.         $size /= $mod;  
  9.     }  
  10.     return round($size, 2) . ' ' . $units[$i];  

如果您喜欢本文请分享给您的好友,谢谢!如想浏览更多更好的PHP教程内容,请登录:http://www.xker.com/edu/dev/2/index.html

相关内容标签:PHP教程
评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)