当前位置:首页 > PHP教程 > php文件操作 > 列表

php获取文件大小的方法

发布:smiling 来源: PHP粉丝网  添加日期:2020-09-21 17:11:23 浏览: 评论:0 

这篇文章主要介绍了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.     } //phpfensi.com 
  10.     return round($size, 2) . ' ' . $units[$i]; 

Tags: php获取文件大小

分享到: