频道栏目
首页 > 资讯 > 文件处理 > 正文

php文件大小单位换算

16-01-06        来源:[db:作者]  
收藏   我要投稿

今天共享一个PHP文件大小单位换算的方法给大家,本来是打算在百度找找贴一下就行了,但是找了半天都是PHP文件上传大小之类的,决定自己写一个:

下面是共享大小单位换算的代码:PHP文件大小单位换算源码下载

PHP代码
  1. <?php    
    /*   
     *version:测试版   
     *author:木木   
     *createtime:2010.7.13   
     *homepage:http://www.9streets.cn   
     *tool:http watch   
     *more in my homepage   
    */  
  2. //根据单位来转换文件大小   
  3. $size="5120";   
  4. function check_str($size,$k)   
  5. {   
  6.   
  7. if(strpos($size,$k))   
  8. {   
  9. $Y=1;   
  10. return $Y;   
  11. }   
  12. else  
  13. {   
  14. $Y=2;   
  15. return $Y;   
  16. }    
  17. }   
  18. function getsize($size)   
  19. {   
  20. if(check_str($size,m)==1)   
  21. {   
  22. $size=sprintf("%u",$size);   
  23. $size=($size*1024)."k";   
  24. return $size;   
  25. }   
  26. elseif(check_str($size,k)==1)   
  27. {   
  28. $size=sprintf("%u",$size);   
  29. $size="$size"."k";   
  30. return $size;   
  31. }   
  32. elseif(check_str($size,k)==2)   
  33. {   
  34. $size=sprintf("%u",$size);   
  35. $size=($size/1024)."k";   
  36. return $size;   
  37. }   
  38.   
  39. }   
  40. echo getsize($size);  

在这里只有Kb.mb其它单位的按原理推,在这里就不在多说了。。。。

相关TAG标签
上一篇:PHP判断文件是否存在、是否可读、目录是否存在的代码
下一篇:PHP批量上传图片的实例教程
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站