温馨提示×

如何在php中删除sessionid

PHP
小樊
90
2024-09-05 00:36:44
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

要在 PHP 中删除 session ID,您可以使用 session_start()session_destroy() 函数

<?php
// 启动会话
session_start();

// 销毁会话
if (ini_get("session.use_cookies")) {
    $params = session_get_cookie_params();
    setcookie(
        session_name(),
        '',
        time() - 42000,
        $params["path"],
        $params["domain"],
        $params["secure"],
        $params["httponly"]
    );
}

session_destroy(); // 销毁会话

echo "Session ID 已被删除。";
?>

这段代码首先启动会话,然后检查是否使用了 cookie。如果使用了 cookie,则将其设置为过期。最后,使用 session_destroy() 函数销毁会话。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:在php中如何设置sessionid

0