PHP获取文件大小并格式化
2017-03-13 11:27
148 查看
以下使用的函数可以获取文件的大小,并且转换成便于阅读的KB,MB等格式。
代码如下:
使用方法如下:
代码如下:
function formatSize($size) { $sizes = array(" Bytes", " KB", " MB", " GB", " TB", " PB", " EB", " ZB", " YB"); if ($size == 0) { return('n/a'); } else { return (round($size/pow(1024, ($i = floor(log($size, 1024)))), 2) . $sizes[$i]); } }
使用方法如下:
$thefile = filesize('test_file.mp3'); echo formatSize($thefile);
相关文章推荐
- PHP 获取远程文件的大小
- PHP相关系列 - 获取文件大小的方法
- PHP格式化显示文件大小函数
- PHP实现格式化文件数据大小显示的方法
- PHP实现格式化文件数据大小显示的方法
- php获取远程文件大小
- php获取文件大小的方法
- php在Windows下获取文件夹和大文件大小
- php获取文件文档大小函数
- 获取服务器支持文件最大上传大小 (PHP代码函数)
- PHP代码:格式化文件的大小
- php获取远程文件大小
- PHP 获取远程文件大小的3种解决方法
- PHP学习起步1:获取文件大小,类型,创建/修改时间
- PHP与C#分别格式化文件大小的代码
- php获取远程文件大小的三种方法(实例代码)
- PHP文件大小格式化函数
- 在php.ini中设置表单上传文件的大小,以及获取设置的值的方法 .
- PHP实现格式化文件数据大小显示的方法
- PHP格式化(文件)存储数据大小(SIZE)显示