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 相关文章推荐
将OICQ数据转成MYSQL数据
Oct 09 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
Sep 30 PHP
解析htaccess伪静态的规则
Jun 18 PHP
ThinkPHP实现将SESSION存入MYSQL的方法
Jul 22 PHP
php获取、检查类名、函数名、方法名的函数方法
Jun 25 PHP
PHP的Laravel框架中使用消息队列queue及异步队列的方法
Mar 21 PHP
Zend Framework开发入门经典教程
Mar 23 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
Sep 17 PHP
Ajax+PHP实现的模拟进度条功能示例
Feb 11 PHP
php生成微信红包数组的方法
Sep 05 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
Dec 13 PHP
php设计模式之抽象工厂模式分析【星际争霸游戏案例】
Jan 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
理解PHP5中static和const关键字的区别
2007/03/19 PHP
PHP中file_put_contents追加和换行的实现方法
2017/04/01 PHP
laravel配置Redis多个库的实现方法
2019/04/10 PHP
JavaScript asp.net 获取当前超链接中的文本
2009/04/14 Javascript
JS分页控件 可用于无刷新分页
2013/07/23 Javascript
基于jquery实现的省市区级联无ajax
2013/09/24 Javascript
javascript上传图片前预览图片兼容大多数浏览器
2013/10/25 Javascript
使用jQuery和PHP实现类似360功能开关效果
2014/02/12 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
2014/05/07 Javascript
js中this的用法实例分析
2015/01/10 Javascript
JQuery基础语法小结
2015/02/27 Javascript
基于Flowplayer打造一款免费的WEB视频播放器附源码
2015/09/06 Javascript
基于jQuery实现网页打印功能
2015/12/01 Javascript
javascript实现保留两位小数的多种方法
2015/12/18 Javascript
jquery实现界面无刷新加载登陆注册
2016/07/30 Javascript
Javascript 实现匿名递归的实例代码
2017/05/25 Javascript
jQuery结合jQuery.cookie.js插件实现换肤功能示例
2017/10/14 jQuery
element-ui 表格实现单元格可编辑的示例
2018/02/26 Javascript
Angular HMR(热模块替换)功能实现方法
2018/04/04 Javascript
vue-router history模式下的微信分享小结
2018/07/05 Javascript
vue项目中使用tinymce编辑器的步骤详解
2018/09/11 Javascript
Vue实现base64编码图片间的切换功能
2019/12/04 Javascript
Django的HttpRequest和HttpResponse对象详解
2018/01/26 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
jupyter 实现notebook中显示完整的行和列
2020/04/09 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
keras 简单 lstm实例(基于one-hot编码)
2020/07/02 Python
美国畅销的跑步机品牌:ProForm
2017/02/06 全球购物
美国著名手表网站:Timepiece
2017/11/15 全球购物
巴西最大的在线约会网站:ParPerfeito
2018/07/11 全球购物
Omio葡萄牙:全欧洲低价大巴、火车和航班搜索和比价
2019/02/09 全球购物
全球性的在线鞋类品牌:Public Desire
2019/04/03 全球购物
干部考核评语
2014/04/29 职场文书
开学第一周总结
2015/07/16 职场文书
MySQL中B树索引和B+树索引的区别详解
2022/03/03 MySQL
vue数据字典取键值项目的字典问题
2022/04/12 Vue.js