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

Posted

tags:

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

This function removes a directory and its contents.
Use with careful, no undo!
  1. function rmdir_recursive($dir){
  2. $files = scandir($dir);
  3. foreach ($files as $file) {
  4. if ($file == '.' OR $file == '..') continue;
  5. $file = "$dir/$file";
  6. if (is_dir($file)) {
  7. rmdir_recursive($file);
  8. rmdir($file);
  9. } else {
  10. unlink($file);
  11. }
  12. }
  13. rmdir($dir);
  14. }

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

如何用matlab绘制三维地形图

如何用python删除一个文件

c++如何用非递归的算法去创建二叉树,有没有分层建立二叉树的方法

如何用递归获取一个文件夹内的所有文件存放在一个文件数组中?

Python学习教程:如何用python统计代码行数

如何用Java实现目录树的创建,结点编辑(创建,更新,删除等功能) 用ssh 需要前台js代码