| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
FedUzi
10年前发布

php 文件大小格式化

[PHP]代码    

/**   * 文件大小格式化   * @param integer $size 初始文件大小,单位为byte   * @return array 格式化后的文件大小和单位数组,单位为byte、KB、MB、GB、TB   */  function file_size_format($size = 0, $dec = 2) {      $unit = array("B", "KB", "MB", "GB", "TB", "PB");      $pos = 0;      while ($size >= 1024) {          $size /= 1024;          $pos++;      }      $result['size'] = round($size, $dec);      $result['unit'] = $unit[$pos];      return $result['size'].$result['unit'];  }  echo file_size_format(123456789);