php获取文件大小的方法

前端之家收集整理的这篇文章主要介绍了php获取文件大小的方法前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

<div class="codetitle"><a style="CURSOR: pointer" data="47773" class="copybut" id="copybut47773" onclick="doCopy('code47773')"> 代码如下:

<div class="codebody" id="code47773">
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];
}
也可用下面这种方法<div class="codetitle"><a style="CURSOR: pointer" data="39487" class="copybut" id="copybut39487" onclick="doCopy('code39487')"> 代码如下:
<div class="codebody" id="code39487">/*
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];
}

猜你在找的PHP相关文章