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 批量生成html,txt文件的实现代码

    php 批量生成html,txt文件的实现代码

    本篇文章是对使用php批量生成html,txt文件的实现代码进行了详细的分析介绍,需要的朋友参考下
    2013-06-06
  • php精度计算的问题解析

    php精度计算的问题解析

    这篇文章主要介绍了php精度计算的问题解析,如果用php的+-*/计算浮点数的时候,可能会遇到一些计算结果错误的问题,比如上面 的 echo intval( 0.58*100 );会打印57,而不是58,需要的朋友可以参考下
    2019-06-06
  • smarty中先strip_tags过滤html标签后truncate截取文章运用

    smarty中先strip_tags过滤html标签后truncate截取文章运用

    strip_tags() 函数剥去 HTML、XML 以及 PHP 的标签。
    2010-10-10
  • php获得网站访问统计信息类Compete API用法实例

    php获得网站访问统计信息类Compete API用法实例

    这篇文章主要介绍了php获得网站访问统计信息类Compete API用法,实例分析了php使用curl获取Compete统计网站信息的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-04-04
  • 浅谈一种Laravel路由文件划分方式

    浅谈一种Laravel路由文件划分方式

    我估计我们所有人都遇到过这样的情况,即我们有一个写满路由的超大文件。不骗你,这让我很长一段时间几近抓狂,我不得不想个办法解决这个问题。 因此,这就是我最终用来构造路由文件的方法。
    2021-05-05
  • laravel8中常用路由的使用详解

    laravel8中常用路由的使用详解

    在Laravel 8中,路由定义了应用程序中接受请求的方式,它们定义了URL和相应的控制器方法之间的映射关系,下面我们就来学习一下laravel8中常用路由的使用吧
    2023-11-11
  • PHP实现的AES双向加密解密功能示例【128位】

    PHP实现的AES双向加密解密功能示例【128位】

    这篇文章主要介绍了PHP实现的AES双向加密解密功能,结合实例形式分析了基于AES算法的加密解密类定义与使用技巧,需要的朋友可以参考下
    2018-09-09
  • php和vue配合使用技巧和方法

    php和vue配合使用技巧和方法

    在本篇文章中小编给大家分享了关于php和vue配合使用技巧和方法,需要的朋友们参考学习下吧。
    2019-05-05
  • PHP Laravel门面的实现原理详解

    PHP Laravel门面的实现原理详解

    在Laravel中,门面为应用服务容器中绑定的类提供了一个“静态”接口,使得我们可以不用new这些类出来,就可以直接通过静态接口调用这些类中的方法。本文就来详细聊聊Laravel门面的实现原理,希望对大家有所帮助
    2023-02-02
  • gearman中worker常驻后台,导致MySQL server has gone away的解决方法

    gearman中worker常驻后台,导致MySQL server has gone away的解决方法

    这篇文章主要介绍了gearman中worker常驻后台,导致MySQL server has gone away的解决方法,较为详细的分析了造成MySQL server has gone away的原因与相关的解决方法,需要的朋友可以参考下
    2020-02-02

最新评论