概览

上传 $_FILES

我们可以通过 $_FILES 函数来上传文件到服务器,并通过相关参数获取文件的属性,比如数组 ["file"]["size"] 即是获取文件的大小。

转为 KB

我们知道 ["file"]["size"] 的单位是字节(byte),一般使用 $_FILES["file"]["size"] / 1024 来将 byte 转换为 KB,以达到快速识别文件的最小 KB 值。但是就以上的结果,小数点后的位数太多,不太方便阅读。

保留小数点后位数 round()

最后我们可以通过 round(($_FILES["file"]["size"] / 1024),2) 代码以四舍五入的进制取值保留小数点后的两位数,其中 2 即保留的位数。

实例

功能简例

<?php
$filesize = 56.123455; //byte
echo round($filesize,2); //56.12 byte
?>

参数实例

<?php
echo "文件大小:" . round(($_FILES["file"]["size"] / 1024),2) . " KB"; //文件大小:56.12 KB
?>
分类: 前端开发

0 条评论

发表评论

Avatar placeholder

您的电子邮箱地址不会被公开。