要在 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()
函数销毁会话。