分享一个文件大小单位转换的函数
开发文件系统时不可避免就得涉及到显示文件大小的问题,文件大小一般会以字节为单位得到,那么我们怎么转换成 B,KB,MB,GB 这样的单位呢?
那么我就分享一个易用的函数,大家随便复制!
function formatBytes($size){ $units = ['B','KB','MB','GB','TB']; $un = "B"; for($i = 0;$size >= 1024 && $i<4;$i++){ $size = $size/1024; $un = $units[$i+1]; } return round($size,2).$un; }
该函数比较好理解的吧,本人就不再一一解释啦~~~