在 PHP 中,可以使用 session_destroy()
函數來銷毀 session 數據
<?php
// 啟動 session
session_start();
// 設置一些 session 數據
$_SESSION['username'] = 'JohnDoe';
$_SESSION['email'] = 'john.doe@example.com';
// 顯示設置的 session 數據
echo 'Username: ' . $_SESSION['username'] . '<br>';
echo 'Email: ' . $_SESSION['email'] . '<br>';
// 銷毀 session 數據
session_destroy();
// 再次嘗試訪問 session 數據將不會成功
if (isset($_SESSION['username'])) {
echo 'Username: ' . $_SESSION['username'] . '<br>';
} else {
echo 'Session data is destroyed, username is not set.<br>';
}
?>
在這個例子中,我們首先啟動了 session,然后設置了一些 session 數據。接著,我們使用 session_destroy()
函數銷毀了 session 數據。最后,我們嘗試再次訪問 session 數據,但此時 session 數據已被銷毀,因此無法訪問。