美文网首页
php 递归删除文件夹

php 递归删除文件夹

作者: charmingcheng | 来源:发表于2017-11-25 09:41 被阅读0次
<?php
// $dir:要删除的文件的目录
function recursiveDelete($dir){ 
// 打开指定目录 
        if ($handle = @opendir($dir)) { 
            while (($file = readdir($handle)) !== false) {
                   if (($file == ".") || ($file == "..")) { continue; }
                   if (is_dir($dir . '/' . $file)) {
                         // 递归 
                         recursiveDelete($dir . '/' . $file); 
                   } else { 
                         unlink($dir . '/' . $file); 
                         // 删除文件 
                  } 
            } 
           @closedir($handle); 
           rmdir ($dir); 
      }
}

相关文章

  • php 递归删除文件夹

  • CMD批量删除大文件夹

    /s:递归删除子文件夹 /q:删除时无需确认

  • Python文件操作

    删除空文件夹 递归删除 删除指定路径的.DS_Store文件 删除指定路径的 小文件 遍历文件夹 Python的o...

  • Python如何递归删除空文件夹

    Python如何递归删除空文件夹 Python如何递归删除空文件夹,这个问题很常见。但大多数人的解决办法都是自己实...

  • 命令行删除文件

    1、 删除文件夹以及文件夹中的所有文件命令: rm -rf 目录名字 其中: -r:向下递归删除-f:直接强行删除...

  • Java 使用递归遍历、删除、搜索某目录下文件

    1、使用递归遍历D:\a目录下所有的文件或文件夹 2、使用递归删除D:\a目录下所有的文件或文件夹 3、使用递归搜...

  • java 删除文件夹、复制文件夹

    java递归删除文件夹、复制文件夹,联合起来就是资源同步

  • Linux指令 rm -rf [文件夹路径] 删除整个文件夹 -r 就是向下递归,不管有多少级目录,一并删除-f ...

  • 常见终端命令

    sudo rm -rf 文件夹名称删除文件可以不用 -rf,r 代表递归,删除文件夹必须用它-f:即使原档案属性设...

  • Linux 复制、删除

    1. 删除 test文件夹中含有两个文件,需要把文件删除,不删除文件夹 -r 就是向下递归,不管有多少级目录,一并...

网友评论

      本文标题:php 递归删除文件夹

      本文链接:https://www.haomeiwen.com/subject/xfskcxtx.html