php删除文件或目录

180it 2020-02-18 PM 2566℃ 0条
/**
 * 删除文件或目录
 */
function emDeleteFile($file) {
    if (empty($file))
        return false;
    if (@is_file($file))
        return @unlink($file);
    $ret = true;
    if ($handle = @opendir($file)) {
        while ($filename = @readdir($handle)) {
            if ($filename == '.' || $filename == '..')
                continue;
            if (!emDeleteFile($file . '/' . $filename))
                $ret = false;
        }
    } else {
        $ret = false;
    }
    @closedir($handle);
    if (file_exists($file) && !rmdir($file)) {
        $ret = false;
    }
    return $ret;
}
支付宝打赏支付宝打赏 微信打赏微信打赏

如果文章或资源对您有帮助,欢迎打赏作者。一路走来,感谢有您!

标签: none

php删除文件或目录