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 相关文章推荐
PHPlet在Windows下的安装
Oct 09 PHP
PHP伪静态写法附代码
Jun 20 PHP
PHP 时间日期操作实战
Aug 26 PHP
利用谷歌 Translate API制作自己的翻译脚本
Jun 04 PHP
PHP 导出Excel示例分享
Aug 18 PHP
PHP正则表达式匹配替换与分割功能实例浅析
Feb 04 PHP
PHP数组常用函数实例小结
Aug 20 PHP
php 与 nginx 的处理方式及nginx与php-fpm通信的两种方式
Sep 28 PHP
Linux基于php-fpm模式的lamp搭建phpmyadmin的方法
Oct 25 PHP
PHP微信支付结果通知与回调策略分析
Jan 10 PHP
ThinkPHP5.0框架实现切换数据库的方法分析
Oct 30 PHP
PHP设计模式之迭代器模式Iterator实例分析【对象行为型】
Apr 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
967 个函式
2006/10/09 PHP
PHP详细彻底学习Smarty
2008/03/27 PHP
在PHP中PDO解决中文乱码问题的一些补充
2010/09/06 PHP
PHP生成短网址的3种方法代码实例
2014/07/08 PHP
php实现在线考试系统【附源码】
2018/09/18 PHP
基于Jquery的简单&amp;简陋Tabs插件代码
2010/02/09 Javascript
JS解决url传值出现中文乱码的另类办法
2013/04/08 Javascript
open 动态修改img的onclick事件示例代码
2013/11/13 Javascript
一个JavaScript递归实现反转数组字符串的实例
2014/10/14 Javascript
jQuery.each使用详解
2015/07/07 Javascript
js clearInterval()方法的定义和用法
2015/11/11 Javascript
JavaScript类型系统之正则表达式
2016/01/05 Javascript
jQuery+CSS3实现仿花瓣网固定顶部位置带悬浮效果的导航菜单
2016/09/21 Javascript
利用策略模式与装饰模式扩展JavaScript表单验证功能
2017/02/14 Javascript
Angular.js中定时器循环的3种方法总结
2017/04/27 Javascript
浅谈实现vue2.0响应式的基本思路
2018/02/13 Javascript
如何使用electron-builder及electron-updater给项目配置自动更新
2018/12/24 Javascript
Vue实现指令式动态追加小球动画组件的步骤
2020/12/18 Vue.js
[11:33]DAC2018 4.5SOLO赛决赛 MidOne vs Paparazi第二场
2018/04/06 DOTA
Python使用OpenCV进行标定
2018/05/08 Python
python实现自动网页截图并裁剪图片
2018/07/30 Python
selenium + python 获取table数据的示例讲解
2018/10/13 Python
Python读取Excel一列并计算所有对象出现次数的方法
2020/09/04 Python
详解CSS 3 中的 calc() 方法
2018/01/12 HTML / CSS
浅谈pc和移动端的响应式的使用
2019/01/03 HTML / CSS
html5 Canvas画图教程(4)—未闭合的路径及渐变色的填充方法
2013/01/09 HTML / CSS
ALEX AND ANI:手镯,项链,耳环和更多
2017/04/20 全球购物
西班牙灯具网上商店:Lampara.es
2018/06/05 全球购物
Interhome丹麦:在线预订度假屋和公寓
2019/07/18 全球购物
文秘专业应届生求职信范文
2013/11/14 职场文书
应届生如何写自荐信
2014/01/05 职场文书
酒店值班经理的工作职责范本
2014/02/18 职场文书
2015年爱国卫生工作总结
2015/04/22 职场文书
《给予树》教学反思
2016/03/03 职场文书
数据库连接池
2021/04/06 MySQL
详解nginx location指令
2022/01/18 Servers