PHP获得文件的大小并转换格式
Posted 岁月无心
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP获得文件的大小并转换格式相关的知识,希望对你有一定的参考价值。
利用filesize($filename)函数获得一个文件的大小
参数$filename为文件的绝对路径,返回的值是文件的大小字节数。
文件较大的时候看起来不方便,下面是一个格式化方法
function tosize($bytes,$prec=2){ $rank=0; $size=$bytes; $unit="B"; while($size>1024){ $size=$size/1024; $rank++; } $size=round($size,$prec); switch ($rank){ case "1": $unit="KB"; break; case "2": $unit="MB"; break; case "3": $unit="GB"; break; case "4": $unit="TB"; break; default : } return $size." ".$unit; }
以上是关于PHP获得文件的大小并转换格式的主要内容,如果未能解决你的问题,请参考以下文章