php显示文件大小函数
用filesize() 函数可以返回文件的大小,可是返回值是以B为单位的,看起来不方便。怎么让它根据文件的大小自动以KB、MB、GB为单位显示呢,用下面这个函数就可以实现了。
代码:
function fsize($s) {
foreach (array('','K','M','G') as $i => $k) {
if ($s < 1024) break;
$s/=1024;
}
$data = round($s,2).$k."B";
return $data;
}
说明:代码源自互联网。