博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
操作文件
阅读量:5311 次
发布时间:2019-06-14

本文共 1260 字,大约阅读时间需要 4 分钟。

";}*///获取某一个文件夹下所有文件的数量(包含文件夹)//该方法用来获取指定文件夹下文件的数量/*function ShuLiang($filename){ $attr = glob($filename."/*"); $n = count($attr); foreach($attr as $v) { if(is_dir($v)) { $n = $n+ShuLiang($v); } } return $n;}echo ShuLiang("./0904");*//*$fname = "./0904";$dir = opendir($fname); //打开一个目录,返回目录资源while($url = readdir($dir)){ echo $fname."/".$url."
";}closedir($dir); //关闭目录资源*///获取某一个目录下所有文件的大小function Fsize($fname){ $size = 0; $dir = opendir($fname); //遍历目录,找到文件,累加大小 while($u = readdir($dir)) { if($u=="." || $u=="..") { } else { $zfname = $fname."/".$u; if(is_file($zfname)) { $size += filesize($zfname); } } } //找到子目录,获取子目录下文件大小 rewinddir($dir); while($u = readdir($dir)) { if($u=="." || $u=="..") { } else { $zfname = $fname."/".$u; if(is_dir($zfname)) { $size += Fsize($zfname); } } } closedir($dir); return $size;}echo Fsize("./0904");?>

 

转载于:https://www.cnblogs.com/1358-com/p/6286855.html

你可能感兴趣的文章
Oracle init.ora常用配置详解
查看>>
SOME USEFUL MACHINE LEARNING LIBRARIES.
查看>>
oracle instantclient + plsql 远程连接数据库
查看>>
【c++】面向对象程序设计之虚函数详解
查看>>
简述多种降维算法
查看>>
96. Partition List [easy]
查看>>
关于jsp中引用css外部样式无效时的处理方法
查看>>
【链表】两个链表的第一个公共结点
查看>>
Java 实现 Web Service(JAX-WS)(上)创建Web Service服务端
查看>>
Swift学习3---类和对象
查看>>
Kubectl 自动补全
查看>>
万能钥匙(通向财富自由之路学习笔记十二)
查看>>
超实用 Git 使用方式介绍
查看>>
2017年终总结
查看>>
从程序员到项目经理(17):你不是一个人在战斗--思维一换天地宽
查看>>
从程序员到项目经理(19):想改变任何人都是徒劳的
查看>>
CocoaPods在OS X Yosemite上突然不能用了的解决办法
查看>>
三、create-react-app新旧版中使用less和antd并修改主题颜色
查看>>
BZOJ 1052 [HAOI2007]覆盖问题
查看>>
hdu 4460(STL+BFS)
查看>>