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 5.0 Pear安装方法
Dec 06 PHP
使用php来实现网络服务
Sep 15 PHP
php header示例代码(推荐)
Sep 08 PHP
PHP filter_var() 函数 Filter 函数
Apr 25 PHP
PHP+jQuery实现自动补全功能源码
May 15 PHP
php中让上传的文件大小在上传前就受限制的两种解决方法
Jun 24 PHP
PHP删除指定目录中的所有目录及文件的方法
Feb 26 PHP
PHP微信开发之二维码生成类
Jun 26 PHP
使用php从身份证号中获取一系列线索(星座、生肖、生日等)
May 11 PHP
详解PHP原生DOM对象操作XML的方法
Oct 17 PHP
CI(CodeIgniter)框架视图中加载视图的方法
Mar 24 PHP
php注册系统和使用Xajax即时验证用户名是否被占用
Aug 31 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 list()函数的详解
2013/06/05 PHP
PHP在不同页面间传递Json数据示例代码
2013/06/08 PHP
解析php中memcache的应用
2013/06/18 PHP
PHP的MVC模式实现原理分析(一相简单的MVC框架范例)
2014/04/29 PHP
js escape,unescape解决中文乱码问题的方法
2010/05/26 Javascript
给js文件传参数(详解)
2014/07/13 Javascript
一个很有趣3D球状标签云兼容IE8
2014/08/22 Javascript
jQuery分组选择器用法实例
2014/12/23 Javascript
使用window.prompt()实现弹出用户输入的对话框
2015/04/13 Javascript
jQuery基于muipicker实现仿ios时间选择
2016/02/22 Javascript
javascript中错误使用var造成undefined
2016/03/31 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
2016/07/18 Javascript
微信小程序 增、删、改、查操作实例详解
2017/01/13 Javascript
详解Vue 普通对象数据更新与 file 对象数据更新
2017/04/26 Javascript
nodejs使用express获取get和post传值及session验证的方法
2017/11/09 NodeJs
jQuery时间戳和日期相互转换操作示例
2018/12/07 jQuery
JavaScript 双向链表操作实例分析【创建、增加、查找、删除等】
2020/04/28 Javascript
Jquery 获取相同NAME 或者id删除行操作
2020/08/24 jQuery
js实现QQ邮箱邮件拖拽删除功能
2020/08/27 Javascript
JavaScript实现HTML导航栏下拉菜单
2020/11/25 Javascript
Python中的匿名函数使用简介
2015/04/27 Python
编写Python脚本批量下载DesktopNexus壁纸的教程
2015/05/06 Python
Pycharm2017版本设置启动时默认自动打开项目的方法
2018/10/29 Python
python实现图书借阅系统
2019/02/20 Python
python使用adbapi实现MySQL数据库的异步存储
2019/03/19 Python
python找出一个列表中相同元素的多个索引实例
2019/06/11 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
css3 column实现卡片瀑布流布局的示例代码
2018/06/22 HTML / CSS
HTML5实现锚点时请使用id取代name
2013/09/06 HTML / CSS
Static Nested Class 和 Inner Class的不同
2013/11/28 面试题
大学生求职简历的自我评价范文
2013/10/12 职场文书
遗嘱公证书标准样本
2014/04/08 职场文书
三八妇女节趣味活动方案
2014/08/23 职场文书
装修公司工程部经理岗位职责
2015/04/09 职场文书
HR必备:超全面的薪酬待遇管理方案!
2019/07/12 职场文书
三年级作文之趣事作文
2019/11/04 职场文书