file_size 单位转换(bytes,KB,MB,GB,TB)
//文件大小转换
function file_size($bit) {
$type = array('Bytes', 'KB', 'MB', 'GB', 'TB');
//单位每增大1024,则单位数组向后移动一位表示相应的单位
for ($i = 0; $bit >= 1024; $i++) {
$bit /= 1024;
}
//floor是取整函数,为了防止出现一串的小数,这里取了两位小数
return (floor($bit * 100) / 100) . $type[$i];
}