PHP 人类可读文件大小
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 人类可读文件大小相关的知识,希望对你有一定的参考价值。
function ByteSize ( $file_size )
{
$file_size = $file_size-1;
if ($file_size >= 1099511627776) $show_filesize = number_format(($file_size / 1099511627776),2) . " TB";
elseif ($file_size >= 1073741824) $show_filesize = number_format(($file_size / 1073741824),2) . " GB";
elseif ($file_size >= 1048576) $show_filesize = number_format(($file_size / 1048576),2) . " MB";
elseif ($file_size >= 1024) $show_filesize = number_format(($file_size / 1024),2) . " KB";
elseif ($file_size > 0) $show_filesize = $file_size . " b";
elseif ($file_size == 0 || $file_size == -1) $show_filesize = "0 b";
return $show_filesize;
}
以上是关于PHP 人类可读文件大小的主要内容,如果未能解决你的问题,请参考以下文章
将人类可读的文件大小转换为 ruby 中的字节
按大小对目录排序(人类可读)
Java - 将人类可读大小转换为字节
PHP 人类可读随机字符串
PHP 使字节化人类可读
PHP 数组中的人类可读列表