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 空格,换行,跳格使用说明
Dec 18 PHP
PHPThumb PHP 图片缩略图库
Mar 11 PHP
PHP大转盘中奖概率算法实例
Oct 21 PHP
php微信支付之APP支付方法
Mar 04 PHP
PHP实现通过正则表达式替换回调的内容标签
Jun 15 PHP
smarty内部日期函数html_select_date()用法实例分析
Jul 08 PHP
PHP递归遍历多维数组实现无限分类的方法
May 06 PHP
php成功操作redis cluster集群的实例教程
Jan 13 PHP
PHP-FPM 的管理和配置详解
Feb 17 PHP
PHP常量define和const的区别详解
May 18 PHP
laravel-admin select框默认选中的方法
Oct 03 PHP
解决laravel中日志权限莫名变成了root的问题
Oct 17 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 foreach 参数强制类型转换的问题
2010/12/10 PHP
关于zend studio 出现乱码问题的总结
2013/06/23 PHP
smarty表格换行实例
2014/12/15 PHP
PHP中的print_r 与 var_dump 输出数组
2016/06/13 PHP
php实现保存周期为1天的购物车类
2017/07/07 PHP
win10下 php安装seaslog扩展的详细步骤
2020/12/04 PHP
javascript 主动派发事件总结
2011/08/09 Javascript
jquery 年会抽奖程序
2011/12/22 Javascript
找出字符串中出现次数最多的字母和出现次数精简版
2012/11/07 Javascript
打豆豆小游戏 用javascript编写的[打豆豆]小游戏
2013/01/08 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
禁止拷贝网页内容的js代码
2014/01/22 Javascript
js实现表格字段排序
2014/02/19 Javascript
JS实现的4种数字千位符格式化方法分享
2015/03/02 Javascript
jQuery实现径向动画菜单效果
2015/07/17 Javascript
cocos2dx骨骼动画Armature源码剖析(一)
2015/09/08 Javascript
javascript图片滑动效果实现
2021/01/28 Javascript
JavaScript组件开发完整示例
2015/12/15 Javascript
详解vue2.0 使用动态组件实现 Tab 标签页切换效果(vue-cli)
2017/08/30 Javascript
Vue动态获取width的方法
2018/08/22 Javascript
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
彻底揭秘keep-alive原理(小结)
2019/05/05 Javascript
Layui点击图片弹框预览的实现方法
2019/09/16 Javascript
JS如何监听div的resize事件详解
2020/12/03 Javascript
详解Python列表赋值复制深拷贝及5种浅拷贝
2019/05/15 Python
django数据关系一对多、多对多模型、自关联的建立
2019/07/24 Python
python和php哪个容易学
2020/06/19 Python
Python爬虫之Selenium下拉框处理的实现
2020/12/04 Python
python 爬取英雄联盟皮肤并下载的示例
2020/12/04 Python
python自动从arxiv下载paper的示例代码
2020/12/05 Python
翻新二手苹果产品的网络领导者:Mac of all Trades
2017/12/19 全球购物
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
什么是GWT的Entry Point
2013/08/16 面试题
应届毕业生求职信
2013/11/30 职场文书
2014年社区计生工作总结
2014/11/18 职场文书
读《钢铁是怎样炼成的》有感:百炼方成钢
2019/11/05 职场文书