php 文件夹删除、php清除缓存程序
来源:互联网 发布:c语言编写库文件 编辑:程序博客网 时间:2024/06/05 05:06
写了个删除文件夹的程序的代码,大家可以参考下。
<?php//文件夹删除与缓存清除//by www.jbxue.comheader('content-type:text/html;charset=utf-8');function delFile($fpath) {$filesize = array();$filepath = iconv('gb2312', 'utf-8', $fpath);if (is_dir($fpath)) {if ($dh = opendir($fpath)) {while (($file = readdir($dh)) !== false) {if($file != '.' && $file != '..') {$filesize[] = delFile($fpath.'/'.$file);}}closedir($dh);}/** 方便统计目录数*/$filesize['file'] = 0;if(@rmdir($fpath) === true) {echo "{$filepath}................删除成功<br>\n";} else {echo "{$filepath}................删除失败<br>\n";}} else {if(is_file($fpath)) {$filesize[] = $fsize = filesize($fpath);if(@unlink($fpath) === true) {echo "{$filepath}...{$fsize}K................删除成功<br>\n";} else {echo "{$filepath}...{$fsize}K................删除失败<br>\n";}}}return $filesize;}/** function getArrSum(array &$arr) 数组求和* array &$arr 被处理数组*/function getArrSum(&$arr) {if(is_array($arr)) {foreach ($arr as &$value) {$value = getArrSum($value);}return array_sum($arr);} else {return $arr;}}$fpath = 'D:/test';$filesize = delFile($fpath);$size = getArrSum($filesize);printf('为您节省:%.3fM 空间', $size/(1024*1024));?>
- php文件夹删除、php清除缓存程序
- php 文件夹删除、php清除缓存程序
- php 清除缓存代码
- php清除浏览器缓存
- php清除缓存
- 清除缓存,同时删除缓存文件夹
- php删除文件夹,删除文件夹
- php 清除缓存的方法
- php怎样清除浏览器缓存
- PHP删除文件夹
- PHP删除文件夹
- php递归删除文件夹
- PHP删除文件夹
- php删除文件夹
- php smarty 删除缓存
- php 创建和删除文件夹
- php删除文件与文件夹
- PHP删除文件及文件夹
- 我的编程规范【持续更新中】
- 构建Maven
- 以35场面试面试来总结准备就业经验
- timus 1874. Football Goal URAL 解题报告 计算几何
- php去除重复字的实现代码
- php 文件夹删除、php清除缓存程序
- <扫盲贴,一贴让你找工作成功率80%以上>
- C++
- unbuntu中ant的安装和配置
- 查找最短路径
- IOS字符相关操作
- 怎样规划你毕业以后的人生
- oracle获取当前年月日时分秒季度周
- 如何去掉Magento默认URL中的index.php