上传文件一般是得到文件的字节数,如何将这个字节数转换成合适的单位【’ B’, ‘ KB’, ‘ MB’, ‘ GB’, ‘ TB’】大小?一个函数为你解决:
function format_bytes($size){$units = [' B', ' KB', ' MB', ' GB', ' TB'];for ($i = 0; $size >= 1024 && $i < 4; $i++) {$size /= 1024;}return round($size, 2) . $units[$i];}function format_bytes($size) { $units = [' B', ' KB', ' MB', ' GB', ' TB']; for ($i = 0; $size >= 1024 && $i < 4; $i++) { $size /= 1024; } return round($size, 2) . $units[$i]; }
RoveCoder版权所有,转载请注明