public function getReadableFileSize($retstring=null){

        $sizes = array('byte','kB','MB','GB','TB','PB','EB','ZB','YB');

        if($retstring == null)
$retstring = "%01.2f %s"; $lastsizestring = end($sizes); foreach($sizes as $sizestring){
if($this->size<1024)
break;
if($sizestring!=$lastsizestring)
$this->size/=1024;
} if($sizestring == $sizes[0])
$retstring = "%01d %s": return sprintf($retstring,$this->size,$sizestring);
}

最新文章

  1. 【Win10 开发】读取PDF文档
  2. 设计窘境:来自 Repository 的一丝线索,Domain Model 再重新设计
  3. java 小程序-- 汉诺塔
  4. Java网络编程——TCP实例
  5. mybitis学习的页面
  6. 27Spring_的事务管理_银行转账业务加上事务控制_基于tx.aop进行声明式事务管理
  7. DXUT初步理解
  8. input输入框的border-radius属性在IE8下的完美兼容
  9. 8天学通MongoDB——第八天 驱动实践
  10. 带缓冲的IO和不带缓冲的IO
  11. 转:script中的async和defer
  12. 重新启动IIS服务的方法
  13. centos7安装并配置svn(转)
  14. windows 7 wifi热点配置
  15. openstack-ocata-身份验证2
  16. Android中怎样获取SD卡路径
  17. 在Eclipse中Tomcat配置图片保存路径
  18. 转载:ThreadPoolExecutor 源码阅读
  19. Android Studio 设置字体
  20. 电子商务系统+java+web+完整项目+包含源码和数据库Java实用源码

热门文章

  1. QTP(15)
  2. Python中json的简单读写操作
  3. Mybatis关联查询(转载)
  4. Alpha版本
  5. Linux启动原理
  6. Vue-cli + express 构建的SPA Blog(采用前后端分离方案)
  7. python的序列化模块
  8. Pandas中DataFrame数据合并、连接(concat、merge、join)之merge
  9. Java-IPDeal工具类
  10. Java-JsonUtil工具类