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下用GD生成生成缩略图的两个选择和区别
Apr 17 PHP
php出现Cannot modify header information问题的解决方法大全
Apr 09 PHP
PHP下用rmdir实现删除目录的三种方法小结
Apr 20 PHP
PHP与C#分别格式化文件大小的代码
May 14 PHP
允许phpmyadmin空密码登录的配置方法
May 29 PHP
php中获取指定IP的物理地址的代码(正则表达式)
Jun 23 PHP
xss防御之php利用httponly防xss攻击
Mar 21 PHP
Windows下编译PHP5.4和xdebug全记录
Apr 03 PHP
php使用substr()和strpos()联合查找字符串中某一特定字符的方法
May 12 PHP
100多行PHP代码实现socks5代理服务器[2]
May 05 PHP
php获取POST数据的三种方法实例详解
Dec 20 PHP
Thinkphp5.0 框架视图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更新修改excel中的内容实例代码
2014/02/26 PHP
简单的pgsql pdo php操作类实现代码
2016/08/25 PHP
PHP基于新浪IP库获取IP详细地址的方法
2017/05/04 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
基于laravel-admin 后台 列表标签背景的使用方法
2019/10/03 PHP
PHP Pipeline 实现中间件的示例代码
2020/04/26 PHP
Mootools 1.2教程 滚动条(Slider)
2009/09/15 Javascript
文件编码导致jquery失效的解决方法
2013/06/26 Javascript
jQuery避免$符和其他JS库冲突的方法对比
2014/02/20 Javascript
jQuery实现的一个tab切换效果内部还嵌有切换
2014/08/10 Javascript
javascript高级编程之函数表达式 递归和闭包函数
2015/11/29 Javascript
jQuery siblings()用法实例详解
2016/04/26 Javascript
Vue常用指令V-model用法
2017/03/08 Javascript
vue中v-for加载本地静态图片方法
2018/03/03 Javascript
d3.js 地铁轨道交通项目实战
2019/11/27 Javascript
js实现时间日期校验
2020/05/26 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
Python格式化压缩后的JS文件的方法
2015/03/05 Python
Python使用PyCrypto实现AES加密功能示例
2017/05/22 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
使用python实现tcp自动重连
2017/07/02 Python
python实现顺序表的简单代码
2018/09/28 Python
django多对多表的创建,级联删除及手动创建第三张表
2019/07/25 Python
Python统计文本词汇出现次数的实例代码
2020/02/27 Python
解决Keras的自定义lambda层去reshape张量时model保存出错问题
2020/07/01 Python
python爬虫使用requests发送post请求示例详解
2020/08/05 Python
详解tf.device()指定tensorflow运行的GPU或CPU设备实现
2021/02/20 Python
详解CSS3的opacity属性设置透明效果的用法
2016/05/09 HTML / CSS
HTML5中如何显示视频呢 HTML5视频播放demo
2013/06/08 HTML / CSS
HTML5中Localstorage的使用教程
2015/07/09 HTML / CSS
行政管理专业推荐信
2013/11/02 职场文书
2014新年寄语
2014/01/20 职场文书
宣传策划类求职信范文
2014/01/31 职场文书
创业计划书模版
2014/02/05 职场文书
课外活动总结范文
2014/07/09 职场文书
爱国主义教育主题班会
2015/08/13 职场文书