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 相关文章推荐
Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置
Nov 18 PHP
PHP5 面向对象(学习记录)
Dec 02 PHP
PHP判断文件是否存在、是否可读、目录是否存在的代码
Oct 03 PHP
PHP常用特殊运算符号和函数总结(php新手入门必看)
Feb 02 PHP
yii实现CheckBox复选框在同一行显示的方法
Dec 03 PHP
PHP互换两个变量值的方法(不用第三变量)
Nov 14 PHP
PHP函数rtrim()使用中的怪异现象分析
Feb 24 PHP
PHP实现对xml进行简单的增删改查(CRUD)操作示例
May 19 PHP
ThinkPHP5.0框架控制器继承基类和自定义类示例
May 25 PHP
PHP PDOStatement::errorInfo讲解
Jan 31 PHP
JS(jQuery)实现聊天接收到消息语言自动提醒功能详解【提示“您有新的消息请注意查收”】
Apr 16 PHP
Laravel 在views中加载公共页面的实现代码
Oct 22 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
DOTA2 6.87版本后新眼位详解攻略
2020/04/20 DOTA
一个用于网络的工具函数库
2006/10/09 PHP
PHP和XSS跨站攻击的防范
2007/04/17 PHP
PHP程序61条面向对象分析设计的经验小结
2008/11/12 PHP
PHP zlib扩展实现页面GZIP压缩输出
2010/06/17 PHP
PHP检查URL包含特定字符串实例方法
2019/02/11 PHP
js 得到文件后缀(通过正则实现)
2013/07/08 Javascript
jquery.autocomplete修改实现键盘上下键自动填充示例
2013/11/19 Javascript
在JavaScript中使用timer示例
2014/05/08 Javascript
javascript实现限制上传文件大小
2015/02/06 Javascript
JS实现自适应高度表单文本框的方法
2015/02/25 Javascript
Bootstrap实现默认导航栏效果
2020/09/21 Javascript
由浅入深剖析Angular表单验证
2016/07/14 Javascript
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
2016/07/26 NodeJs
Javascript中indexOf()和lastIndexOf应用方法实例
2016/08/24 Javascript
微信小程序 删除项目工程实现步骤
2016/11/10 Javascript
JavaScript实现点击按钮复制指定区域文本(推荐)
2016/11/25 Javascript
Javascript 引擎工作机制详解
2016/11/30 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
vue.js 左侧二级菜单显示与隐藏切换的实例代码
2017/05/23 Javascript
详解Vue 多级组件透传新方法provide/inject
2018/05/09 Javascript
vue 自定义提示框(Toast)组件的实现代码
2018/08/17 Javascript
React 条件渲染最佳实践小结(7种)
2020/09/27 Javascript
Python采用Django制作简易的知乎日报API
2016/08/03 Python
python通过opencv实现批量剪切图片
2017/11/13 Python
django实现用户登陆功能详解
2017/12/11 Python
python实现顺序表的简单代码
2018/09/28 Python
Python如何应用cx_Oracle获取oracle中的clob字段问题
2019/08/27 Python
利用 PyCharm 实现本地代码和远端的实时同步功能
2020/03/23 Python
python 使用三引号时容易犯的小错误
2020/10/21 Python
BeautifulSoup获取指定class样式的div的实现
2020/12/07 Python
Html5 滚动穿透的方法
2019/05/13 HTML / CSS
德国最大的拼图在线商店:Puzzle.de
2016/12/17 全球购物
工商管理专业学生的自我评价
2013/10/01 职场文书
房屋改造计划书
2014/01/10 职场文书
python pyhs2 的安装操作
2021/04/07 Python