参数$size传入字节数,通过方法get_byte将单位为kb的字节转换成MB并返回。
函数
function get_byte($size, $delimiter = '') {
$units = array('B', 'KB', 'MB', 'GB', 'TB', 'PB');
for ($i = 0; $size >= 1024 && $i < 5; $i++) $size /= 1024;
return round($size, 2) . $delimiter . $units[$i];
}示例一:
$size = '123456789'; echo get_byte($size); //输出117.74MB



