php中通过DirectoryIterator删除整个目录的方法


Posted in PHP onMarch 13, 2015

本文实例讲述了php中通过DirectoryIterator删除整个目录的方法。分享给大家供大家参考。具体实现方法如下:

<?php
function cleanup_directory($dir) {
  foreach (new DirectoryIterator($dir) as $file) {
    if ($file->isDir()) {
      if (! $file->isDot()) {
        cleanup_directory($file->getPathname());
      }
    } else {
      unlink($file->getPathname());
    }
  }
  rmdir($dir);
}
?>

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

PHP 相关文章推荐
PHP版自动生成文章摘要
Jul 23 PHP
PHP获取mysql数据表的字段名称和详细信息的方法
Sep 27 PHP
为你总结一些php信息函数
Oct 21 PHP
PHP中substr_count()函数获取子字符串出现次数的方法
Jan 07 PHP
PHP浮点数的一个常见问题
Mar 10 PHP
Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
Jul 20 PHP
PHP+iframe图片上传实现即时刷新效果
Nov 18 PHP
php 变量引用与变量销毁机制详细介绍
Dec 05 PHP
php正确输出json数据的实例讲解
Aug 21 PHP
laravel-admin的多级联动方法
Sep 30 PHP
Mac下关于PHP环境和扩展的安装详解
Oct 17 PHP
详解PHP用mb_string处理windows中文字符
May 26 PHP
php遍历删除整个目录及文件的方法
Mar 13 #PHP
php计算指定目录下文件占用空间的方法
Mar 13 #PHP
php中将一个对象保存到Session中的方法
Mar 13 #PHP
php实现httpRequest的方法
Mar 13 #PHP
php使用curl简单抓取远程url的方法
Mar 13 #PHP
php对关联数组循环遍历的实现方法
Mar 13 #PHP
php限制上传文件类型并保存上传文件的方法
Mar 13 #PHP
You might like
PHP验证码类代码( 最新修改,完全定制化! )
2010/12/02 PHP
跟我学Laravel之路由
2014/10/15 PHP
支付宝接口开发集成支付环境小结
2015/03/17 PHP
Laravel 5框架学习之Blade 简介
2015/04/08 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
2019/03/18 PHP
关于laravel模板中生成URL的几种模式总结
2019/10/18 PHP
HR vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
JavaScript 全面解析各种浏览器网页中的JS 执行顺序
2009/02/17 Javascript
javascript之通用简单的table选项卡实现(二)
2010/05/09 Javascript
jQuery '行 4954 错误: 不支持该属性或方法' 的问题解决方法
2011/01/19 Javascript
js滚动条回到顶部的代码
2011/12/06 Javascript
原始的js代码和jquery对比体会
2013/09/10 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
jQuery回到顶部的代码
2016/07/09 Javascript
Node.js读写文件之批量替换图片的实现方法
2016/09/07 Javascript
最常见的左侧分类菜单栏jQuery实现代码
2016/11/28 Javascript
jQuery validate插件功能与用法详解
2016/12/15 Javascript
element-ui 表格实现单元格可编辑的示例
2018/02/26 Javascript
webstorm和.vue中es6语法报错的解决方法
2018/05/08 Javascript
Angular2 自定义表单验证器的实现方法
2018/12/14 Javascript
详解关于html,css,js三者的加载顺序问题
2019/04/10 Javascript
对vuex中store和$store的区别说明
2020/07/24 Javascript
基于vue hash模式微信分享#号的解决
2020/09/07 Javascript
[02:38]DOTA2亚洲邀请赛小组赛精彩集锦:Wings完美团击溃对手
2017/03/29 DOTA
python使用xslt提取网页数据的方法
2018/02/23 Python
Python 脚本拉取 Docker 镜像问题
2019/11/10 Python
Python tkinter 下拉日历控件代码
2020/03/04 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
2020/07/07 Python
用python查找统一局域网下ip对应的mac地址
2021/01/13 Python
html+css3实现的登录界面
2020/12/09 HTML / CSS
护理自荐信
2013/10/22 职场文书
语文教育专业推荐信范文
2013/11/25 职场文书
软件毕业生个人鉴定
2014/03/03 职场文书
公共场所标语
2014/06/30 职场文书
我心目中的好老师活动方案
2014/08/19 职场文书
杨善洲电影观后感
2015/06/04 职场文书