php7基于递归实现删除空文件夹的方法示例


Posted in PHP onJune 15, 2017

本文实例讲述了php7基于递归实现删除空文件夹的方法。分享给大家供大家参考,具体如下:

php版本7.0.4

代码如下:

<?php
$path = 'd:/';
rmDir_1($path);
function rmDir_1($path) {
  $files = scandir($path);
// 删除当前目录和上一级目录
  foreach($files as $key => $file) {
    if ( $file == '.' || $file == '..') {
      unset($files[$key]);
    }
  }
  if ($files) {
    foreach($files as $file) {
      if (is_dir($path . '/' . $file)) {
        //echo 'dir=' . $path . '/' . $file . PHP_EOL;
        rmDir_1($path . '/' . $file);
      }
    }
  } else {
    //echo 'rmdir=' . $path . PHP_EOL;
    rmdir($path);
  }
}
?>

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

PHP 相关文章推荐
PHP OPCode缓存 APC详细介绍
Oct 12 PHP
PHP中PDO基础教程 入门级
Sep 04 PHP
PHP开发者常犯的10个MySQL错误更正剖析
Jan 30 PHP
php 无法加载mcrypt.dll的解决办法
Apr 03 PHP
如何在php中正确的使用json
Aug 06 PHP
php截取字符串函数substr,iconv_substr,mb_substr示例以及优劣分析
Jun 10 PHP
php实现的Cookies操作类实例
Sep 24 PHP
Zend Framework创建自己的动作助手详解
Mar 05 PHP
PHP getallheaders无法获取自定义头(headers)的问题
Mar 23 PHP
Composer设置忽略版本匹配的方法
Apr 27 PHP
PHP简单实现二维数组的矩阵转置操作示例
Nov 24 PHP
php7新特性的理解和比较总结
Apr 14 PHP
php实现的二叉树遍历算法示例
Jun 15 #PHP
深入浅析PHP的session反序列化漏洞问题
Jun 15 #PHP
PHP中phar包的使用教程
Jun 14 #PHP
iis 7下安装laravel 5.4环境的方法教程
Jun 14 #PHP
PHP中关键字interface和implements详解
Jun 14 #PHP
详解php中的implements 使用
Jun 13 #PHP
PHP在弹框中获取foreach中遍历的id值并传递给地址栏
Jun 13 #PHP
You might like
安装APACHE
2007/01/15 PHP
php 多关键字 高亮显示实现代码
2012/04/23 PHP
PHP实现GIF图片验证码
2015/11/04 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
PHP操作redis实现的分页列表,新增,删除功能封装类与用法示例
2018/08/04 PHP
用Laravel Sms实现laravel短信验证码的发送的实现
2018/11/29 PHP
jQuery Lightbox 图片展示插件使用说明
2010/04/25 Javascript
jquery实现的一个导航滚动效果具体代码
2013/05/27 Javascript
AJAX跨域请求json数据的实现方法
2013/11/11 Javascript
jQuery实现跟随鼠标运动图层效果的方法
2015/02/02 Javascript
jQuery内容过滤选择器用法分析
2015/02/10 Javascript
使用bootstrap typeahead插件实现输入框自动补全之问题及解决办法
2016/07/07 Javascript
基于jQuery实现表格的排序
2016/12/02 Javascript
vue+echarts实现动态绘制图表及异步加载数据的方法
2018/10/17 Javascript
Vue 组件注册全解析
2020/12/17 Vue.js
Python增量循环删除MySQL表数据的方法
2016/09/23 Python
Python基于win32ui模块创建弹出式菜单示例
2018/05/09 Python
python pandas实现excel转为html格式的方法
2018/10/23 Python
对python中的os.getpid()和os.fork()函数详解
2019/08/08 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
Django+python服务器部署与环境部署教程详解
2020/03/30 Python
python + selenium 刷B站播放量的实例代码
2020/06/12 Python
matplotlib 多个图像共用一个colorbar的实现示例
2020/09/10 Python
Jupyter安装链接aconda实现过程图解
2020/11/02 Python
植物选择:Botanic Choice
2017/02/15 全球购物
应用化学专业职业生涯规划书
2014/01/22 职场文书
档案室主任岗位职责
2014/02/12 职场文书
优秀团员自我评价范文
2014/04/23 职场文书
干部选拔任用方案
2014/05/26 职场文书
企业法人授权委托书
2014/09/25 职场文书
保研推荐信格式
2015/03/25 职场文书
客服专员岗位职责范本
2015/04/07 职场文书
高中化学教学反思
2016/02/22 职场文书
女性励志书籍推荐
2019/08/19 职场文书
Python爬虫之爬取某文库文档数据
2021/04/21 Python
《遗弃》开发商删推文要跑路?官方回应:还在开发
2022/04/03 其他游戏