当前位置:首页 > PHP教程 > php应用 > 列表

PHP使用适合阅读的格式显示文件大小的方法

发布:smiling 来源: PHP粉丝网  添加日期:2021-05-15 17:30:54 浏览: 评论:0 

这篇文章主要介绍了PHP使用适合阅读的格式显示文件大小的方法,实例分析了php实现数据转换的技巧,具有一定参考借鉴价值,需要的朋友可以参考下。

本文实例讲述了PHP使用适合阅读的格式显示文件大小的方法,分享给大家供大家参考,具体分析如下:

文件大小显示,例如 1.7K , 2.9M

代码如下:

  1. // A much better and accurate version can be found 
  2. // in Aidan's PHP Repository: 
  3. // http://aidanlister.com/repos/v/function.size_readable.php 
  4. /** 
  5.  * Returns a human readable filesize 
  6.  * 
  7.  * @author      wesman20 (php.net) 
  8.  * @author      Jonas John 
  9.  * @version     0.3 
  10.  * @link        http://www.jonasjohn.de/snippets/php/readable-filesize.htm 
  11.  */ 
  12. function HumanReadableFilesize($size) { 
  13.     // Adapted from: http://www.php.net/manual/en/function.filesize.php 
  14.     $mod = 1024; 
  15.     $units = explode(' ','B KB MB GB TB PB'); 
  16.     for ($i = 0; $size > $mod$i++) { 
  17.         $size /= $mod
  18.     } 
  19.     return round($size, 2) . ' ' . $units[$i]; 
  20. }

Tags: PHP文件大小

分享到: