利用filesize($filename)函数获得一个文件的大小
参数$filename为文件的绝对路径,返回的值是文件的大小字节数。
文件较大的时候看起来不方便,下面是一个格式化方法
function tosize($bytes,$prec=2){ $rank=0; $size=$bytes; $unit="B"; while($size>1024){ $size=$size/1024; $rank++; } $size=round($size,$prec); switch ($rank){ case "1": $unit="KB"; break; case "2": $unit="MB"; break; case "3": $unit="GB"; break; case "4": $unit="TB"; break; default : } return $size." ".$unit; }
时间: 2024-12-31 15:38:39