function rm_empty_dir($path){  
     if(is_dir($path) && ($handle = opendir($path))!==false){  
        while(($file=readdir($handle))!==false){     // 遍历文件夹  
            if($file!='.' && $file!='..'){  
                $curfile = $path.'/'.$file;          // 当前目录  
                if(is_dir($curfile)){                // 目录  
                    rm_empty_dir($curfile);          // 如果是目录则继续遍历  
                    if(count(scandir($curfile))==2){ // 目录为空,=2是因为. 和 ..存在  
                        rmdir($curfile);             // 删除空目录  
                    }  
                }  
            }  
        }  
        closedir($handle);  
       }  
     }  
     $folder = './wiseway_pc';  
 
      rm_empty_dir($folder);

最新文章

  1. kindle型号
  2. Storm可靠性实例解析——ack机制
  3. Unity3D 双摇杆 c# JoyStick 实现自己的双摇杆
  4. [转老马的文章]MODI中的OCR模块
  5. 解决xshell 中文乱码
  6. C的输入输出函数的基本用法
  7. 如何根据w3wp.exe的进程pid查看是哪个应用程序池
  8. Linux内核分析(一)---linux体系简介|内核源码简介|内核配置编译安装
  9. python 创建列表和向列表添加元素方法
  10. 记录日常Linux常用软件
  11. VUE中 style scoped 修改原有样式
  12. LeetCode算法题-N-ary Tree Level Order Traversal(Java实现)
  13. Ubuntu16.04 安装 wps (不推荐安装)
  14. VUE2.0 饿了吗视频学习笔记(七-终):compute,循环,flex,display:table
  15. 浅谈Spring的AOP实现-代理机制
  16. 升级项目到Vs2010,编译时出现:MSB6006: “LC.exe”已退出,解决方法
  17. MFC让进程利用所有处理器核心
  18. 第一个shell程序
  19. 将nosetests的echo结果保存到本地文件
  20. Admin管理后台

热门文章

  1. 2014.2.23加载大数据时不闪烁的listView
  2. linux命令-sudo普通用户拥有root权限
  3. Access restriction required library rt.jar
  4. DB2--sql计算时间差和格式化时间
  5. Blender 基础 骨架 01
  6. 【Boost】boost库获取格式化时间
  7. php学习笔记-continue和break
  8. linux sdcv命令
  9. NIO、AIO
  10. Inheritance with EF Code First: Part 1 – Table per Hierarchy (TPH)