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


Posted in PHP onMarch 13, 2015

本文实例讲述了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 相关文章推荐
SSI指令
Nov 25 PHP
php session 错误
May 21 PHP
shopex主机报错误请求解决方案(No such file or directory)
Dec 27 PHP
ajax在joomla中的原生态应用代码
Jul 19 PHP
ThinkPHP表单自动验证实例
Oct 13 PHP
php字符串按照单词进行反转的方法
Mar 14 PHP
php解析字符串里所有URL地址的方法
Apr 03 PHP
PHP 双链表(SplDoublyLinkedList)简介和使用实例
May 12 PHP
php实现阳历阴历互转的方法
Oct 28 PHP
WordPress特定文章对搜索引擎隐藏或只允许搜索引擎查看
Dec 31 PHP
PHP登录验证码的实现与使用方法
Jul 07 PHP
php实现微信模拟登陆、获取用户列表及群发消息功能示例
Jun 28 PHP
php中将一个对象保存到Session中的方法
Mar 13 #PHP
php实现httpRequest的方法
Mar 13 #PHP
php使用curl简单抓取远程url的方法
Mar 13 #PHP
php对关联数组循环遍历的实现方法
Mar 13 #PHP
php限制上传文件类型并保存上传文件的方法
Mar 13 #PHP
php短网址和数字之间相互转换的方法
Mar 13 #PHP
PHP获取一段文本显示点阵宽度和高度的方法
Mar 12 #PHP
You might like
如何用PHP实现插入排序?
2013/04/10 PHP
PHP实现获取域名的方法小结
2014/11/05 PHP
php中try catch捕获异常实例详解
2014/11/21 PHP
开启PHP的伪静态模式
2015/12/31 PHP
Windows Server 2008 R2和2012中PHP连接MySQL过慢的解决方法
2016/07/02 PHP
php中通用的excel导出方法实例
2017/12/30 PHP
jQuery 类twitter的文本字数限制带提示效果插件
2010/04/16 Javascript
CSS和Javascript简单复习资料
2010/06/29 Javascript
in.js 一个轻量级的JavaScript颗粒化模块加载和依赖关系管理解决方案
2011/07/26 Javascript
ASP.NET jQuery 实例17 通过使用jQuery validation插件校验ListBox
2012/02/03 Javascript
JavaScript异步调用定时方法并停止该方法实现代码
2012/03/16 Javascript
JavaScript获取当前网页标题(title)的方法
2015/04/03 Javascript
JavaScript优化专题之Loading and Execution加载和运行
2016/01/20 Javascript
JQuery实现简单的服务器轮询效果实例
2016/03/31 Javascript
微信小程序 获取设备信息 API实例详解
2016/10/02 Javascript
js实现的光标位置工具函数示例
2016/10/03 Javascript
VUE预渲染及遇到的坑
2018/09/03 Javascript
JS中使用react-tooltip插件实现鼠标悬浮显示框
2019/05/15 Javascript
node.js 使用 net 模块模拟 websocket 握手进行数据传递操作示例
2020/02/11 Javascript
关于vue 结合原生js 解决echarts resize问题
2020/07/26 Javascript
jQuery实现鼠标拖动图片功能
2021/03/04 jQuery
[03:56]还原FTP电影首映式 DOTA2群星拼出遗迹世界
2014/03/26 DOTA
[01:32]2016国际邀请赛中国区预选赛CDEC战队教练采访
2016/06/26 DOTA
python 切片和range()用法说明
2013/03/24 Python
python同时给两个收件人发送邮件的方法
2015/04/30 Python
Django objects的查询结果转化为json的三种方式的方法
2018/11/07 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
HTML5 video视频字幕的使用和制作方法
2018/05/03 HTML / CSS
html5贪吃蛇游戏使用63行代码完美实现
2013/06/25 HTML / CSS
超市营业员岗位职责
2013/12/20 职场文书
最新党员思想汇报
2014/01/01 职场文书
工作表现评语
2014/01/19 职场文书
学校安全生产月活动总结
2014/07/05 职场文书
小学安全教育主题班会
2015/08/12 职场文书
JS + HTML 罗盘式时钟的实现
2021/05/21 Javascript
golang操作redis的客户端包有多个比如redigo、go-redis
2022/04/14 Golang