云服务器免费试用

怎么用php删除文件夹及文件

服务器知识 0 1170

你可以使用PHP的rmdir()函数来删除空文件夹,使用unlink()函数来删除文件。下面是一个示例代码:

怎么用php删除文件夹及文件

<?php
$dir = 'path/to/folder';

// 删除文件夹及文件
function deleteFolder($dir) {
    if (is_dir($dir)) {
        $objs = scandir($dir);
        foreach ($objs as $obj) {
            if ($obj != "." && $obj != "..") {
                if (is_dir($dir . "/" . $obj)) {
                    deleteFolder($dir . "/" . $obj);
                } else {
                    unlink($dir . "/" . $obj);
                }
            }
        }
        rmdir($dir);
    }
}

// 调用函数删除文件夹及文件
deleteFolder($dir);
?>

请注意,这段代码将删除指定文件夹下的所有文件和子文件夹。确保在使用之前备份重要文件,以免意外删除数据。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942@qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 怎么用php删除文件夹及文件
本文地址: https://solustack.com/74261.html

相关推荐:

网友留言:

我要评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。