php7中的空文件夹怎么利用递归进行删除

代码如下:

<?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);
  }
}
?>

原创文章,作者:VXFWR,如若转载,请注明出处:http://www.wangzhanshi.com/n/8633.html

(0)
VXFWR的头像VXFWR
上一篇 2025年1月1日 16:43:09
下一篇 2025年1月1日 16:43:12

相关推荐

  • php7比php5快的原因

    PHP7距正式发布以及有挺长时间了,刚出道就号称比旧版本快了几倍,各种开源框架或系统运行在PHP7上速度效率提高了几倍。那么php7为什么比php5快? PHP7比 PHP5性能高…

    php 2025年1月1日
  • 如何对php7进行性能优化

    PHP7已经发布了, 作为PHP10年来最大的版本升级, 最大的性能升级, PHP7在多放的测试中都表现出很明显的性能提升, 然而, 为了让它能发挥出最大的性能, 我还是有几件事想…

    php 2025年1月1日
  • 详解如何使用PHP实现动态代理IP的功能

    前言 动态代理IP是一种通过不断切换不同的代理IP来隐藏真实IP地址的技术。在使用网络爬虫、进行数据采集、访问被封IP等场景中,动态代理IP可以有效地解决IP被封锁或访问限制的问题…

    php 2024年12月17日
  • yum如何安装php7 扩展

    yum安装php7扩展的方法:1、安装epel和REMI源;2、查看可以安装的PHP版本并使用“yum -y install php”命令安装PHP;3、通过“yum -y ins…

    2025年1月1日
  • 详解PHP伪静态的实现方法

    概述 在现代 Web 开发中,URL 的设计对用户体验和搜索引擎优化(SEO)至关重要。动态 URL 虽然功能强大,但往往显得冗长且不友好。伪静态(URL 重写)技术通过将动态 U…

    php 2024年12月17日
  • php7中垃圾回收机制是什么

    php有什么用 php是一个嵌套的缩写名称,是英文超级文本预处理语言,它的语法混合了C、Java、Perl以及php自创新的语法,主要用来做网站开发,许多小型网站都用php开发,因…

    2025年1月1日
  • PHP filesize()函数获取文件大小信息用法实例

    如何使用filesize()函数来获取文件的大小 基本语法 filesize()函数的使用方法非常简单。下面是它的基本语法: filesize(string $filename):…

    php 2024年12月17日
  • 安装php7的方法

    PHP7的安装步骤: 1、下载php7解压文件,把解压好的文件夹重命名为PHP7 2、复制php.ini-development并改名为PHP.ini 3、打开apache24/h…

    2025年1月1日
  • Ubuntu14如何安装php7扩展

    Ubuntu14安装php7的方法:1、安装mysql;2、下载php源码“php-7.2.27.tar.gz”并解压到root目录下;3、安装编译需要的依赖;4、创建安装目录;5…

    php 2025年1月1日
  • Win2003下如何简单配置APACHE+PHP5+MYSQL4+PHPMYADMIN

    先从各官方网站下了APACHE2.050、PHP5、MYSQL4.0.20、PHPMYADMIN2.57 apache_2.0.50-win32-x86-no_ssl.msi ph…

    php 2025年1月2日

发表回复

登录后才能评论