码迷,mamicode.com
首页 > Web开发 > 详细

在PHP中,通过filesize函数可以取得文件的大小,文件大小是以字节数表示的。如果要转换文件大小的单位,可以自己定义函数来实现。

时间:2018-01-21 16:28:21      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:file   转换   resource   ber   定义   echo   func   文件大小   art   

  1. <?php  
  2. function getsize($size, $format) {  
  3.     $p = 0;  
  4.     if ($format == ‘kb‘) {  
  5.         $p = 1;  
  6.     } elseif ($format == ‘mb‘) {  
  7.         $p = 2;  
  8.     } elseif ($format == ‘gb‘) {  
  9.         $p = 3;  
  10.     }  
  11.     $size /= pow(1024, $p);  
  12.     return number_format($size, 3);  
  13. }  
  14.   
  15. $filename = ‘/data/webroot/usercode/code/resource/test.txt‘;  
  16. $size = filesize($filename);  
  17.   
  18. $size = getsize($size, ‘kb‘); //进行单位转换  
  19. echo $size.‘kb‘;  

在PHP中,通过filesize函数可以取得文件的大小,文件大小是以字节数表示的。如果要转换文件大小的单位,可以自己定义函数来实现。

标签:file   转换   resource   ber   定义   echo   func   文件大小   art   

原文地址:https://www.cnblogs.com/xiaoleiel/p/8324269.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!