php递归删除目录与文件的方法


Posted in PHP onJanuary 30, 2015

本文实例讲述了php递归删除目录与文件的方法。分享给大家供大家参考。具体实现方法如下:

<?php
function deldir($path){
 $dh = opendir($path);
 var_dump(readdir($dh));
 while(($d = readdir($dh)) !== false){
 if($d == '.' || $d == '..'){//如果为.或..
 continue;
 }
 $tmp = $path.'/'.$d;
 if(!is_dir($tmp)){//如果为文件
 unlink($tmp);
 }else{//如果为目录
 deldir($tmp);
 }
 }
 closedir($dh);
 rmdir($path); 
}
$path = "./e";
deldir($path);
?>

希望本文所述对大家的PHP程序设计有所帮助。

PHP 相关文章推荐
最小化数据传输――在客户端存储数据
Oct 09 PHP
PHP中替换换行符的几种方法小结
Oct 15 PHP
php setcookie(name, value, expires, path, domain, secure) 参数详解
Jun 28 PHP
PHP中copy on write写时复制机制介绍
May 13 PHP
php中的curl_multi系列函数使用例子
Jul 29 PHP
PHP中捕获超时事件的方法实例
Feb 12 PHP
PHP使用ffmpeg给视频增加字幕显示的方法
Mar 12 PHP
PHP 数据结构队列(SplQueue)和优先队列(SplPriorityQueue)简单使用实例
May 12 PHP
php图片水印添加、压缩、剪切的封装类实现
Apr 18 PHP
php实现异步数据调用的方法
Dec 24 PHP
laravel请求参数校验方法
Oct 10 PHP
phpStorm2020 注册码
Sep 17 PHP
php递归法读取目录及文件的方法
Jan 30 #PHP
php实现简单文件下载的方法
Jan 30 #PHP
php+mysqli预处理技术实现添加、修改及删除多条数据的方法
Jan 30 #PHP
php+xml结合Ajax实现点赞功能完整实例
Jan 30 #PHP
PHP速成大法
Jan 30 #PHP
php+mysql结合Ajax实现点赞功能完整实例
Jan 30 #PHP
PHP制作百度词典查词采集器
Jan 29 #PHP
You might like
一个完整的PHP类包含的七种语法说明
2015/06/04 PHP
WordPress中的shortcode短代码功能使用详解
2016/05/17 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
2017/02/08 PHP
PHP实现通过CURL上传文件功能示例
2018/05/30 PHP
JavaScript 函数调用规则
2009/09/14 Javascript
用Mootools获得操作索引的两种方法分享
2011/12/12 Javascript
JavaScript词法作用域与调用对象深入理解
2012/11/29 Javascript
html5的自定义data-*属性和jquery的data()方法的使用示例
2013/08/21 Javascript
快速解决jQuery与其他库冲突的方法介绍
2014/01/02 Javascript
javascript 控制input只允许输入的各种指定内容
2014/06/19 Javascript
Node.js中的事件驱动编程详解
2014/08/16 Javascript
实例讲解JQuery中this和$(this)区别
2014/12/08 Javascript
jQuery使用fadeout实现元素渐隐效果的方法
2015/03/27 Javascript
IE8下jQuery改变png图片透明度时出现的黑边
2015/08/30 Javascript
nodeJS删除文件方法示例
2016/12/25 NodeJs
js获取元素下的第一级子元素的方法(推荐)
2017/03/05 Javascript
解决BootStrap Fileinput手机图片上传显示旋转问题
2017/06/01 Javascript
vue.js内部自定义指令与全局自定义指令的实现详解(利用directive)
2017/07/11 Javascript
Vue项目查看当前使用的elementUI版本的方法
2018/09/27 Javascript
微信小程序和百度的语音识别接口详解
2019/05/06 Javascript
Vue中多元素过渡特效的解决方案
2020/02/05 Javascript
JavaScript基于用户照片姓名生成海报
2020/05/29 Javascript
vue 如何从单页应用改造成多页应用
2020/10/23 Javascript
js实现详情页放大镜效果
2020/10/28 Javascript
[03:26]回顾2015国际邀请赛中国区预选赛
2015/06/09 DOTA
利用python求解物理学中的双弹簧质能系统详解
2017/09/29 Python
基于sklearn实现Bagging算法(python)
2019/07/11 Python
python实现单机五子棋
2020/08/28 Python
Python爬虫+Tkinter制作一个翻译软件的示例
2021/02/20 Python
浅谈Html5多线程开发之WebWorkers
2018/05/02 HTML / CSS
程序员跳槽必看面试题总结
2013/06/28 面试题
网络工程系信息安全技术专业大学生求职信
2013/10/22 职场文书
python迷宫问题深度优先遍历实例
2021/06/20 Python
MySQL笔记 —SQL运算符
2022/01/18 MySQL
Python作用域和名称空间的详细介绍
2022/04/13 Python
nginx之内存池的实现
2022/06/28 Servers