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读取IMAP邮件
Oct 09 PHP
一个改进的UBB类
Oct 09 PHP
PHP 文件扩展名 获取函数
Jun 03 PHP
PHP 裁剪图片成固定大小代码方法
Sep 09 PHP
Mysql数据库操作类( 1127版,提供源码下载 )
Dec 02 PHP
PHP在特殊字符前加斜杠的实现代码
Jul 17 PHP
thinkphp 一个页面使用2次分页的实现方法
Jul 15 PHP
orm获取关联表里的属性值
Apr 17 PHP
详解Yii2.0 rules验证规则集合
Mar 21 PHP
Laravel使用scout集成elasticsearch做全文搜索的实现方法
Nov 30 PHP
php使用fullcalendar日历插件详解
Mar 06 PHP
PHP创建XML接口示例
Jul 04 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
解析thinkphp基本配置 convention.php
2013/06/18 PHP
php计算两个文件相对路径的方法
2015/03/14 PHP
Laravel 5 框架入门(四)完结篇
2015/04/09 PHP
PHP生成随机密码方法汇总
2015/08/27 PHP
常见的四种POST 提交数据方式(小总结)
2015/10/08 PHP
详解YII关联查询
2016/01/10 PHP
PHP中多线程的两个实现方法
2016/10/14 PHP
php实现的后台表格分页功能示例
2017/10/23 PHP
JS 容错处理代码, 屏蔽错误信息
2021/03/09 Javascript
用tip解决Ext列宽度不够的问题
2008/12/13 Javascript
关于html+ashx开发中几个问题的解决方法
2011/07/18 Javascript
Javascript中产生固定结果的函数优化技巧
2013/01/16 Javascript
file模式访问网页时iframe高度自适应解决方案
2013/01/16 Javascript
JS显示日历和天气的方法
2016/03/01 Javascript
如何给ss bash 写一个 WEB 端查看流量的页面
2017/03/23 Javascript
nodeJS(express4.x)+vue(vue-cli)构建前后端分离实例(带跨域)
2017/07/05 NodeJs
轻松玩转BootstrapTable(后端使用SpringMVC+Hibernate)
2017/09/06 Javascript
layui中table表头样式修改方法
2018/08/15 Javascript
vue项目配置同一局域网可使用ip访问的操作
2020/10/23 Javascript
jquery实现图片放大镜效果
2020/12/23 jQuery
python计算圆周率pi的方法
2015/07/11 Python
Python实现读取文件最后n行的方法
2017/02/23 Python
python中字符串类型json操作的注意事项
2017/05/02 Python
Python使用smtp和pop简单收发邮件完整实例
2018/01/09 Python
基于python实现把json数据转换成Excel表格
2020/05/07 Python
如何解决python多种版本冲突问题
2020/10/13 Python
Staples加拿大官方网站:办公用品一站式采购
2016/09/25 全球购物
韩国流行时尚女装网站:Dintchina(中文)
2018/07/19 全球购物
迪卡侬比利时官网:Decathlon比利时
2019/12/28 全球购物
平面设计师的工作职责
2013/11/21 职场文书
2014年社区学雷锋活动总结
2014/03/09 职场文书
法人授权委托书
2014/04/03 职场文书
学生乘坐校车安全责任书
2015/05/11 职场文书
2015年民兵整组工作总结
2015/07/24 职场文书
导游词之藏龙百瀑景区
2019/12/30 职场文书
CSS3实现三角形不断放大效果
2021/04/13 HTML / CSS