php中将文件大小进行格式化
如果获取到了文件的大小,可以使用下面的方法进行格式化:
<?php
/**
* 文件大小格式化
*/
function filesize_format($size)
{
$sizes = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB");
if($size == 0) {
return ('n/a');
} else {
return (round($size / pow(1024, ($i = floor(log($size, 1024)))), 2) . $sizes[$i]);
}
}