php如何递归删除文件夹

互联网 20-11-5

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

以上就是php如何递归删除文件夹的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 递归
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:php怎么设置优化参数

相关资讯