热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

php文件大小单位换算

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

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

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

 

PHP代码
  1. /*  
     *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.   
  19. function getsize($size)   
  20. {   
  21. if(check_str($size,m)==1)   
  22. {   
  23. $size=sprintf("%u",$size);   
  24. $size=($size*1024)."k";   
  25. return $size;   
  26. }   
  27. elseif(check_str($size,k)==1)   
  28. {   
  29. $size=sprintf("%u",$size);   
  30. $size="$size"."k";   
  31. return $size;   
  32. }   
  33. elseif(check_str($size,k)==2)   
  34. {   
  35. $size=sprintf("%u",$size);   
  36. $size=($size/1024)."k";   
  37. return $size;   
  38. }   
  39.   
  40. }   
  41.   
  42. echo getsize($size);  

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



推荐阅读
author-avatar
QQweiqiang_850
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有