php计算指定目录下文件占用空间的方法

 更新时间:2015年03月13日 10:58:06   作者:令狐不聪  
这篇文章主要介绍了php计算指定目录下文件占用空间的方法,实例分析了php操作目录及文件的技巧,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了php计算指定目录下文件占用空间的方法。分享给大家供大家参考。具体分析如下:

php中可以通过 RecursiveDirectoryIterator 扩展 DirectoryIterator的getChildren() 方法提供访问子目录中的每一个元素的方法,下面的代码通过遍历访问目录下的所有文件,获取他们暂用的空间。

<?php
$dir = new RecursiveDirectoryIterator('C:\wamp');
$totalSize = 0;
foreach (new RecursiveIteratorIterator($dir) as $file) {
  $totalSize += $file->getSize();
}
print "The total size is $totalSize.\n";
?>

希望本文所述对大家的php程序设计有所帮助。

相关文章

  • php中fgetcsv()函数用法实例

    php中fgetcsv()函数用法实例

    这篇文章主要介绍了php中fgetcsv()函数用法,以实例形式演示了采用fgetcsv()函数操作csv格式文件的方法,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • php添加文章时生成静态HTML文章的实现代码

    php添加文章时生成静态HTML文章的实现代码

    PHP生成静态文章HTML,有批量的生成,但比较标准的应该是在添加文章时就生成HTML文章,编辑时再重新生成HTML文章,删除文章时同样也样删除多余出来的HTML文章,这时批量生成就显得有点力不从心了,下面就介绍一下PHP在添加文章时如何生成静态的HTML文件
    2013-02-02
  • PHP网络安全之命令执行漏洞及防御

    PHP网络安全之命令执行漏洞及防御

    这篇文章主要介绍了PHP命令执行漏洞及防御,网络安全越来越受重视的今天,漏洞与防御都需要有所了解,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-07-07
  • 简单实用的PHP防注入类实例

    简单实用的PHP防注入类实例

    这篇文章主要介绍了简单实用的PHP防注入类实例,以两个简单的防注入类为例介绍了PHP防注入的原理与技巧,对网站安全建设来说非常具有实用价值,需要的朋友可以参考下
    2014-12-12
  • 使用Linux五年积累的一些经验技巧

    使用Linux五年积累的一些经验技巧

    本篇文章是小编使用Linux五年积累的一些经验和技巧,需要的朋友参考下
    2013-06-06
  • php网页标题中文乱码的有效解决方法

    php网页标题中文乱码的有效解决方法

    测试了php的网页发现标题中文乱码,在网上搜索了下面的解决方法,需要的朋友可以参考下
    2014-03-03
  • 关于php操作mysql执行数据库查询的一些常用操作汇总

    关于php操作mysql执行数据库查询的一些常用操作汇总

    本篇文章是对关于php操作mysql执行数据库查询的一些常用操作进行了详细的汇总介绍,需要的朋友参考下
    2013-06-06
  • thinkphp在模型中自动完成session赋值示例代码

    thinkphp在模型中自动完成session赋值示例代码

    今天在开发中遇到自动完成中需要获取session值然后自动赋值的功能,还不错,下面与大家分享下代码
    2014-09-09
  • php合并数组中相同元素的方法

    php合并数组中相同元素的方法

    这篇文章主要介绍了php合并数组中相同元素的方法,通过一个自定义函数遍历数组实现数组中相同项的合并,是非常实用的技巧,需要的朋友可以参考下
    2014-11-11
  • php的闭包(Closure)匿名函数初探

    php的闭包(Closure)匿名函数初探

    本文主要给大家介绍的是php5.3引入的PHP匿名函数,也就是闭包(Closure),以及闭包的作用,非常详细,这里推荐给有需要的小伙伴们。
    2016-02-02

最新评论