php获取文件大小的方法

 更新时间:2014年02月26日 10:42:18   作者:  
这篇文章主要介绍了php获取文件大小的方法,需要的朋友可以参考下
复制代码 代码如下:

static function convert($size) {
        $unit=array('b','kb','mb','gb','tb','pb');
        return @round($size/pow(1024,($i=floor(log($size,1024)))),2).' '.$unit[$i];
    }


也可用下面这种方法

复制代码 代码如下:


/**
 * Returns a human readable filesize
 */
function HumanReadableFilesize($size) {
    $mod = 1024;
    $units = explode(' ','B KB MB GB TB PB');
    for ($i = 0; $size > $mod; $i++) {
        $size /= $mod;
    }
    return round($size, 2) . ' ' . $units[$i];
}

相关文章

  • PHP实现简单数字分页效果

    PHP实现简单数字分页效果

    我们平时在开发中,经常需要用到分页,在项目中要用到分页。分页功能是经常使用的一个功能,下面我们就来简单分享个数字的分页效果
    2015-07-07
  • 基于PHP实现的多元线性回归模拟曲线算法

    基于PHP实现的多元线性回归模拟曲线算法

    这篇文章主要介绍了基于PHP实现的多元线性回归模拟曲线算法,结合具体实例形式分析了多元线性回归模拟曲线算法的原理与相关php实现技巧,需要的朋友可以参考下
    2018-01-01
  • ajax+php打造进度条 readyState各状态

    ajax+php打造进度条 readyState各状态

    php 打造进度条 readyState各状态,需要的朋友可以参考下。
    2010-03-03
  • 详谈phpAdmin修改密码后拒绝访问的问题

    详谈phpAdmin修改密码后拒绝访问的问题

    下面小编就为大家带来一篇详谈phpAdmin修改密码后拒绝访问的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • 浅析PHP开发规范

    浅析PHP开发规范

    本篇文章是小编为大家整理的关于PHP开发规范的相关内容,适合PHP初学者,一起参考下吧。
    2018-02-02
  • 解决安装WampServer时提示缺少msvcr110.dll文件的问题

    解决安装WampServer时提示缺少msvcr110.dll文件的问题

    下面小编就为大家带来一篇解决安装WampServer时提示缺少msvcr110.dll文件的问题。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • PHP设计模式之原型模式示例详解

    PHP设计模式之原型模式示例详解

    这篇文章主要给大家介绍了关于PHP设计模式之原型模式的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-01-01
  • php实现图片以base64显示的方法

    php实现图片以base64显示的方法

    这篇文章主要介绍了php实现图片以base64显示的方法,较为详细的分析了base64编码格式显示图片的相关实现技巧与注意事项,需要的朋友可以参考下
    2016-10-10
  • 攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍

    攻克CakePHP(PHP中的Ruby On Rails框架)图文介绍

    CakePHP框架实例介绍分析。图文并茂
    2008-10-10
  • 浅谈PHP无限极分类原理

    浅谈PHP无限极分类原理

    这篇文章主要介绍了PHP无限极分类原理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03

最新评论