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 截取字符串 分别适合GB2312和UTF8编码情况
Feb 12 PHP
黑夜路人出的几道php笔试题
Aug 04 PHP
php实现无限级分类实现代码(递归方法)
Jan 01 PHP
非常好用的两个PHP函数 serialize()和unserialize()
Feb 04 PHP
解析htaccess伪静态的规则
Jun 18 PHP
PHP读取CURL模拟登录时生成Cookie文件的方法
Nov 04 PHP
PHP SPL标准库之数据结构栈(SplStack)介绍
May 12 PHP
详解WordPress开发中get_header()获取头部函数的用法
Jan 08 PHP
Codeigniter控制器controller继承问题实例分析
Jan 19 PHP
PHP foreach遍历多维数组实现方式
Nov 16 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 PHP
Thinkphp5.0 框架实现控制器向视图view赋值及视图view取值操作示例
Oct 12 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数组实现无限分类,不使用数据库,不使用递归.
2006/12/09 PHP
php中DOMDocument简单用法示例代码(XML创建、添加、删除、修改)
2010/12/19 PHP
对于PHP 5.4 你必须要知道的
2013/08/07 PHP
Laravel 验证码认证学习记录小结
2019/12/20 PHP
js 手机号码合法性验证代码集合
2012/09/29 Javascript
JQuery页面地址处理插件jqURL详解
2015/05/03 Javascript
jQuery插件 Jqplot图表实例
2016/06/18 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
Node.js连接MongoDB数据库产生的问题
2017/02/08 Javascript
JavaScript省市级联下拉菜单实例
2017/02/14 Javascript
Vuex之理解Mutations的用法实例
2017/04/19 Javascript
Vue实现动态显示textarea剩余字数
2017/05/22 Javascript
微信小程序实现人脸识别
2018/05/25 Javascript
详解js模板引擎art template数组渲染的方法
2018/10/09 Javascript
如何使用VuePress搭建一个类型element ui文档
2019/02/14 Javascript
JavaScript相等运算符的九条规则示例详解
2019/10/20 Javascript
JS实现超级好看的鼠标小尾巴特效
2020/12/01 Javascript
[01:06:26]全国守擂赛第二周 Team Coach vs DeMonsTer
2020/04/28 DOTA
在Python的Flask中使用WTForms表单框架的基础教程
2016/06/07 Python
Python通过OpenCV的findContours获取轮廓并切割实例
2018/01/05 Python
[原创]Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】
2018/10/29 Python
django的分页器Paginator 从django中导入类
2019/07/25 Python
python实现数据清洗(缺失值与异常值处理)
2019/12/02 Python
解决redis与Python交互取出来的是bytes类型的问题
2020/07/16 Python
HTML5在canvas中绘制复杂形状附效果截图
2014/06/23 HTML / CSS
HTML5 canvas 瀑布流文字效果的示例代码
2018/01/31 HTML / CSS
瑞典领先的汽车零部件网上零售商:bildelaronline24.se
2017/01/12 全球购物
北美个性化礼品商店:Things Remembered
2018/06/12 全球购物
塑料制成的可水洗的编织平底鞋和鞋子:Rothy’s
2018/09/16 全球购物
汽车专业毕业生自荐信
2013/11/03 职场文书
市场营销毕业生自荐信范文
2014/04/01 职场文书
升职演讲稿范文
2014/05/23 职场文书
2015共产党员公开承诺书
2015/01/22 职场文书
十八大观后感
2015/06/12 职场文书
win10截图快捷键win+shift+s没有反应无法截图怎么解决?
2022/08/14 数码科技