PHP 如何使用PHP递归删除目录 - 更新方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 如何使用PHP递归删除目录 - 更新方法相关的知识,希望对你有一定的参考价值。

function rmdir_recursive($dir){
  $files = scandir($dir);
  foreach ($files as $file) {
    if ($file == '.' OR $file == '..') continue;
    $file = "$dir/$file";
    if (is_dir($file)) {
      rmdir_recursive($file);
      rmdir($file);
    } else {
      unlink($file);
    }
  }
  rmdir($dir);
}

以上是关于PHP 如何使用PHP递归删除目录 - 更新方法的主要内容,如果未能解决你的问题,请参考以下文章

php怎么删除目录

php rmdir使用递归函数删除非空目录的方法

PHP递归删除目录

如何用PHP-updated方法递归删除目录

PHP 使用php删除递归特定文件夹(目录)

PHP的递归删除目录功能?