php 文件大小转换成易于阅读的形式

内容摘要
这篇文章主要为大家详细介绍了php 文件大小转换成易于阅读的形式,具有一定的参考价值,可以用来参考一下。

如果文件大小为字节单位的,阅读起来不方便,这个函数可以把字节单位转
文章正文

这篇文章主要为大家详细介绍了php 文件大小转换成易于阅读的形式,具有一定的参考价值,可以用来参考一下。

如果文件大小为字节单位的,阅读起来不方便,这个函数可以把字节单位转换成KB,MB,GB,TB等单位,方便阅读 ,对此感兴趣的朋友,看看idc笔记做的技术笔记。经测试代码如下:

<?php
/**
 * 文件大小转换成KB,MB,GB,TB等单位
 *
 * @param 
 * @arrange (www.idcnote.com)
 **/
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教程(www.idcnote.com) ***/ 
?>

注:关于php 文件大小转换成易于阅读的形式的内容就先介绍到这里,更多相关文章的可以留意

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!