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 相关文章推荐
mysql建立外键
Nov 25 PHP
用PHP调用Oracle存储过程的方法
Sep 12 PHP
PHP 解决utf-8和gb2312编码转换问题
Mar 18 PHP
PHP中文件缓存转内存缓存的方法
Dec 06 PHP
php全排列递归算法代码
Oct 09 PHP
PHP 面向对象程序设计(oop)学习笔记 (四) - 异常处理类Exception
Jun 12 PHP
CI框架出现mysql数据库连接资源无法释放的解决方法
May 17 PHP
php中照片旋转 (orientation) 问题的正确处理
Feb 16 PHP
Laravel框架中Blade模板的用法示例
Aug 30 PHP
PHP使用ActiveMQ实现消息队列的方法详解
May 31 PHP
PHP使用HTML5 FormData对象提交表单操作示例
Jul 02 PHP
在laravel5.2中实现点击用户头像更改头像的方法
Oct 14 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获取服务器端mac和客户端mac的地址支持WIN/LINUX
2014/05/15 PHP
php如何获取文件的扩展名
2015/10/28 PHP
SSO单点登录的PHP实现方法(Laravel框架)
2016/03/23 PHP
thinkphp5.0自定义验证规则使用方法
2017/11/16 PHP
laravel利用中间件做防非法登录和权限控制示例
2019/10/21 PHP
PHP中mysqli_get_server_version()的实例用法
2020/02/03 PHP
javascript 点击整页变灰的效果(可做退出效果)。
2008/01/09 Javascript
js+css简单实现网页换肤效果
2015/12/29 Javascript
基于jQuery实现以手风琴方式展开和折叠导航菜单
2016/01/28 Javascript
Angular的事件和表单详解
2016/12/26 Javascript
javascript监听页面刷新和页面关闭事件方法详解
2017/01/09 Javascript
基于Nodejs利用socket.io实现多人聊天室
2017/02/22 NodeJs
JS设计模式之策略模式概念与用法分析
2018/02/05 Javascript
Node.js搭建WEB服务器的示例代码
2018/08/15 Javascript
重学JS 系列:聊聊继承(推荐)
2019/04/11 Javascript
js中async函数结合promise的小案例浅析
2019/04/14 Javascript
vue项目前端知识点整理【收藏】
2019/05/13 Javascript
基于Node.js搭建hexo博客过程详解
2019/06/25 Javascript
Vue使用Clipboard.JS在h5页面中复制内容实例详解
2019/09/03 Javascript
[08:40]Navi Vs Newbee
2018/06/07 DOTA
[49:59]KG vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
python中的二维列表实例详解
2018/06/19 Python
python实现电子书翻页小程序
2019/07/23 Python
python科学计算之numpy——ufunc函数用法
2019/11/25 Python
Python格式化输出--%s,%d,%f的代码解析
2020/04/29 Python
Scrapy框架介绍之Puppeteer渲染的使用
2020/06/19 Python
Python实现图片查找轮廓、多边形拟合、最小外接矩形代码
2020/07/14 Python
python Matplotlib数据可视化(1):简单入门
2020/09/30 Python
HTML5 Canvas像素处理使用接口介绍
2012/12/02 HTML / CSS
亚马逊印度站:Amazon.in
2017/10/15 全球购物
护士进修自我鉴定
2014/02/07 职场文书
小学数学教学经验交流材料
2014/05/22 职场文书
导游词之云南省玉龙雪山
2019/12/19 职场文书
MySQL窗口函数的具体使用
2021/11/17 MySQL
MySQL 字符集 character
2022/05/04 MySQL
CSS 左边固定宽右边自适应的6种方法
2022/05/15 HTML / CSS