在 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 数据已被销毁,因此无法访问。