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
模板引擎Smarty深入浅出介绍
Dec 06 PHP
一些 PHP 管理系统程序中的后门
Aug 05 PHP
PHP curl_setopt()函数实例代码与参数分析
Jun 02 PHP
简单实现限定phpmyadmin访问ip的方法
Mar 05 PHP
PHP中static关键字以及与self关键字的区别
Jul 01 PHP
php中实现用数组妩媚地生成要执行的sql语句
Jul 10 PHP
PHP生成随机密码方法汇总
Aug 27 PHP
CI框架源码解读之利用Hook.php文件完成功能扩展的方法
May 18 PHP
thinkPHP5.0框架应用请求生命周期分析
Mar 25 PHP
PHP PDOStatement::getColumnMeta讲解
Feb 01 PHP
laravel 出现command not found问题的解决方案
Oct 23 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实现图象锐化代码
2007/06/14 PHP
PHP伪静态页面函数附使用方法
2008/06/20 PHP
php 生成饼图 三维饼图
2009/09/28 PHP
file_get_contents获取不到网页内容的解决方法
2013/03/07 PHP
关于PHP递归算法和应用方法介绍
2013/04/15 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(九)
2014/06/24 PHP
PHP入门教程之自定义函数用法详解(创建,调用,变量,参数,返回值等)
2016/09/11 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
js中将字符串转换成json的三种方式
2011/01/12 Javascript
在子窗口中关闭父窗口的一句代码
2013/10/21 Javascript
JavaScript基于setTimeout实现计数的方法
2015/05/08 Javascript
JavaScript实现的浮动层框架用法实例分析
2015/10/10 Javascript
实例讲解js验证表单项是否为空的方法
2016/01/09 Javascript
JSON 的正确用法探讨:Pyhong、MongoDB、JavaScript与Ajax
2016/05/15 Javascript
学习vue.js表单控件绑定操作
2016/12/05 Javascript
AngularJS Toaster使用详解
2017/02/24 Javascript
JS实现点击循环切换显示内容的方法
2017/10/19 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
Angularjs 根据一个select的值去设置另一个select的值方法
2018/08/13 Javascript
jQuery实现的导航条点击后高亮显示功能示例
2019/03/04 jQuery
vue中使用vue-cli接入融云实现即时通信
2019/04/19 Javascript
记录一次开发微信网页分享的步骤
2019/05/07 Javascript
小程序实现列表倒计时功能
2021/01/29 Javascript
Python基础入门之seed()方法的使用
2015/05/15 Python
Python实现按当前日期(年、月、日)创建多级目录的方法
2018/04/26 Python
基于 HTML5 WebGL 实现的垃圾分类系统
2019/10/08 HTML / CSS
如何避免常见的6种HTML5错误用法
2017/11/06 HTML / CSS
钉钉企业内部H5微应用开发详解
2020/05/12 HTML / CSS
什么是Smarty变量操作符?如何使用Smarty变量操作符
2014/07/18 面试题
《猫》教学反思
2014/02/26 职场文书
银行办公室岗位职责
2014/03/10 职场文书
人力资源主管的岗位职责
2014/03/15 职场文书
领导班子四风表现材料
2014/08/23 职场文书
2015年业务工作总结范文
2015/04/10 职场文书
创业不要错过,这4种餐饮新模式
2019/07/18 职场文书