时间:2021-07-01 10:21:17 帮助过:29人阅读
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如何递归删除文件夹的详细内容,更多请关注gxlcms其它相关文章!