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中的数组操作函数整理
Aug 18 PHP
完美实现GIF动画缩略图的php代码
Jan 02 PHP
XAMPP安装与使用方法详细解析
Nov 27 PHP
织梦sitemap地图实时推送给百度的教程
Aug 03 PHP
PHP中抽象类、接口的区别与选择分析
Mar 29 PHP
php简单复制文件的方法
May 09 PHP
Yii框架实现多数据库配置和操作的方法
May 25 PHP
PHP运用foreach神奇的转换数组(实例讲解)
Feb 01 PHP
PHP get_html_translation_table()函数用法讲解
Feb 16 PHP
PHP判断是否是微信打开还是浏览器打开的方法
Feb 27 PHP
Thinkphp 框架扩展之类库扩展操作详解
Apr 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中的路径问题与set_include_path使用介绍
2014/02/11 PHP
CodeIgniter控制器之业务逻辑实例分析
2016/01/20 PHP
CodeIgniter整合Smarty的方法详解
2017/08/25 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
2019/04/10 PHP
一个javascript图片阅览组件
2010/11/09 Javascript
javascript和HTML5利用canvas构建猜牌游戏实现算法
2013/07/17 Javascript
js与jQuery 获取父窗、子窗的iframe
2013/12/20 Javascript
js点击button按钮跳转到另一个新页面
2014/10/10 Javascript
鼠标悬浮显示二级菜单效果的jquery实现
2014/10/29 Javascript
基于jquery固定于顶部的导航响应浏览器滚动条事件
2014/11/02 Javascript
JavaScript闭包详解
2015/02/02 Javascript
JavaScript中用sort()方法对数组元素进行排序的操作
2015/06/09 Javascript
基于Bootstrap的Metronic框架实现条码和二维码的生成及打印处理操作
2016/08/29 Javascript
AngularJS使用自定义指令替代ng-repeat的方法
2016/09/17 Javascript
jQuery中Datatables增加跳转到指定页功能
2017/02/08 Javascript
微信小程序 上传头像的实例详解
2017/10/27 Javascript
JS编写兼容IE6,7,8浏览器无缝自动轮播
2018/10/12 Javascript
NodeJs操作MongoDB教程之分页功能以及常见问题
2019/04/09 NodeJs
react实现antd线上主题动态切换功能
2019/08/12 Javascript
JS实现导航栏楼层特效
2020/01/01 Javascript
three.js 制作动态二维码的示例代码
2020/07/31 Javascript
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
2016/01/20 Python
pandas 对series和dataframe进行排序的实例
2018/06/09 Python
python中不能连接超时的问题及解决方法
2018/06/10 Python
python实现一个简单的ping工具方法
2019/01/31 Python
给 TensorFlow 变量进行赋值的方式
2020/02/10 Python
CSS3 网页下拉菜单代码解释 中文翻译
2010/02/27 HTML / CSS
css3 pointer-events 介绍详解
2017/09/18 HTML / CSS
社团招新策划书
2014/02/04 职场文书
装配出错检讨书
2014/09/23 职场文书
2014年医务科工作总结
2014/12/18 职场文书
成品仓管员岗位职责
2015/04/01 职场文书
新闻稿标题
2015/07/18 职场文书
春节随笔
2015/08/15 职场文书
中学音乐课教学反思
2016/02/18 职场文书
一看就懂的MySQL的聚簇索引及聚簇索引是如何长高的
2021/05/25 MySQL