要在 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()
函數銷毀會話。