php如何递归删除文件夹

php递归删除文件夹的方法:首先创建一个PHP示例文件;然后确定要删除的文件的目录;接着通过opendir打开指定目录;最后通过递归方法删除文件夹即可。推荐:《PHP视频教程》php 递归删除文件夹代

php递归删除文件夹的方法:首先创建一个PHP示例文件;然后确定要删除的文件的目录;接着通过opendir打开指定目录;最后通过递归方法删除文件夹即可。

推荐:《PHP视频教程》

php 递归删除文件夹

代码如下:

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

关于作者: 营销实力派

为您推荐

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注