php自定义函数: 文件大小转换成智能形式

Posted upup2015

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php自定义函数: 文件大小转换成智能形式相关的知识,希望对你有一定的参考价值。

function format_byte($filesize) {
    if($filesize >= 1073741824) {
        $filesize = round($filesize / 1073741824 * 100) / 100 . ‘ gb‘;
    } elseif($filesize >= 1048576) {
        $filesize = round($filesize / 1048576 * 100) / 100 . ‘ mb‘;
    } elseif($filesize >= 1024) {
        $filesize = round($filesize / 1024 * 100) / 100 . ‘ kb‘;
    } else {
        $filesize = $filesize . ‘ bytes‘;
    }
    return $filesize;
}

  

以上是关于php自定义函数: 文件大小转换成智能形式的主要内容,如果未能解决你的问题,请参考以下文章

php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用

VSCode自定义代码片段——声明函数

VSCode自定义代码片段8——声明函数

JS的自定义函数有啥命名的规则,大小写、数字、特殊符号、开头等

在PHP中,通过filesize函数可以取得文件的大小,文件大小是以字节数表示的。如果要转换文件大小的单位,可以自己定义函数来实现。

PHP基础-自定义函数-变量范围-函数参数传递