php实现用于删除整个目录的递归函数


Posted in PHP onMarch 16, 2015

本文实例讲述了php实现用于删除整个目录的递归函数。分享给大家供大家参考。具体实现方法如下:

<?php
function delete_directory($dir) {
   if ($dh = @opendir($dir)) {
     while (($file = readdir ($dh)) != false) {
       if (($file == ".") || ($file == "..")) continue;
        if (is_dir($dir . '/' . $file))
          delete_directory($dir . '/' . $file);
        else
          unlink($dir . '/' . $file);
     }
     @closedir($dh);
     rmdir($dir);
   }
}
$dir = "./fakeDir";
delete_directory($dir);
?>

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
使用PHP模拟HTTP认证
Oct 09 PHP
用PHP实现小型站点广告管理
Oct 09 PHP
PHP与javascript的两种交互方式
Oct 09 PHP
防止MySQL注入或HTML表单滥用的PHP程序
Jan 21 PHP
Notice: Trying to get property of non-object problem(PHP)解决办法
Mar 11 PHP
ThinkPHP CURD方法之data方法详解
Jun 18 PHP
PHP采用get获取url汉字出现乱码的解决方法
Nov 13 PHP
Yii学习总结之安装配置
Feb 22 PHP
如何在旧的PHP系统中使用PHP 5.3之后的库
Dec 02 PHP
Yii2 批量插入、更新数据实例
Mar 15 PHP
详谈PHP中public,private,protected,abstract等关键字的用法
Dec 31 PHP
php学习笔记之字符串常见操作总结
Jul 16 PHP
php定义参数数量可变的函数用法实例
Mar 16 #PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 #PHP
PHP Warning: Module 'modulename' already loaded in问题解决办法
Mar 16 #PHP
php去除头尾空格的2种方法
Mar 16 #PHP
php中动态调用函数的方法
Mar 16 #PHP
php从字符串创建函数的方法
Mar 16 #PHP
php实现字符串反转输出的方法
Mar 14 #PHP
You might like
利用PHP实现图片等比例放大和缩小的方法详解
2013/06/06 PHP
PHP中cookie和session的区别实例分析
2014/08/28 PHP
PHP中加速、缓存扩展的区别和作用详解(eAccelerator、memcached、xcache、APC )
2016/07/09 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
javascript IFrame 强制刷新代码
2009/07/23 Javascript
JavaScript 自动完成脚本整理(33个)
2009/10/20 Javascript
jquery1.4.2 for Visual studio 2010 模板文件
2010/07/14 Javascript
输入密码检测大写是否锁定js实现代码
2012/12/03 Javascript
jQuery弹出(alert)select选择的值
2013/04/21 Javascript
JavaScript学习笔记之定时器
2015/01/22 Javascript
jQuery EasyUI实现右键菜单变灰不可用效果
2015/09/24 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
2016/05/10 Javascript
jQuery Chart图表制作组件Highcharts用法详解
2016/06/01 Javascript
JavaScript的字符串方法汇总
2016/07/31 Javascript
Angular外部使用js调用Angular控制器中的函数方法或变量用法示例
2016/08/05 Javascript
vue.js select下拉框绑定和取值方法
2018/03/03 Javascript
javascript少儿编程关于返回值的函数内容
2018/05/27 Javascript
深入理解JavaScript 中的匿名函数((function() {})();)与变量的作用域
2018/08/28 Javascript
详解Vue中watch对象内属性的方法
2019/02/01 Javascript
CKEditor 4.4.1 添加代码高亮显示插件功能教程【使用官方推荐Code Snippet插件】
2019/06/14 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
vue中echarts引入中国地图的案例
2020/07/28 Javascript
JavaScript实现烟花绽放动画效果
2020/08/04 Javascript
[46:09]2014 DOTA2华西杯精英邀请赛 5 25 LGD VS VG第三场
2014/05/26 DOTA
python下如何让web元素的生成更简单的分析
2008/07/17 Python
pandas计数 value_counts()的使用
2019/06/24 Python
中国京东和泰国中央集团合资的网站:JD CENTRAL
2020/08/22 全球购物
酷瑞网络科技面试题
2012/03/30 面试题
电气专业应届生求职信
2013/11/01 职场文书
高二生物教学反思
2014/01/27 职场文书
三查三看党性分析材料
2014/02/18 职场文书
农村党支部书记四风问题个人对照检查材料
2014/09/21 职场文书
领导班子对照检查剖析材料
2014/10/13 职场文书
简单的辞职信范文(2016最新版)
2015/05/12 职场文书
小学生六年级作文之关于感恩
2019/08/16 职场文书
Python爬虫基础初探selenium
2021/05/31 Python