• 技术文章 >后端开发 >PHP问题

    php怎么遍历删除目录

    藏色散人藏色散人2021-03-08 10:51:39原创393

    php遍历删除目录的方法:首先创建一个PHP示例文件;然后通过“function del_dir($dir) {...}”方法遍历删除目录和目录下所有文件即可。

    本文操作环境:Windows7系统、PHP7.1、Dell G3电脑。

    PHP遍历删除目录和目录下所有文件

    代码

    function del_dir($dir) {
        if (!is_dir($dir)) {
            return false;
        }
        $handle = opendir($dir);
        while (($file = readdir($handle)) !== false) {
            if ($file != "." && $file != "..") {
                is_dir("$dir/$file") ? del_dir("$dir/$file") : @unlink("$dir/$file");
            }
        }
        if (readdir($handle) == false) {
            closedir($handle);
            @rmdir($dir);
        }
    }

    【推荐:《PHP视频教程》】

    以上就是php怎么遍历删除目录的详细内容,更多请关注php中文网其它相关文章!

    声明:本文原创发布php中文网,转载请注明出处,感谢您的尊重!如有疑问,请联系admin@php.cn处理
    专题推荐:php
    上一篇:php文本怎么转换为二进制 下一篇:php怎么实现多进程和关闭进程
    线上培训班

    相关文章推荐

    • php 怎么替换模板变量• php return的用法是什么• php怎么去掉html代码• php怎么删除整个数组

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网