我正在使用session_destroy进行注销。它会破坏所有会话,所以我发现未设置特定会话。这是正确的方法吗? 用于注销的session_destroy()或unset(particularsession)?
答案 0 :(得分:1)
最好的方法是使用session_destroy()
在php代码的末尾销毁你的会话答案 1 :(得分:0)
这取决于您的应用程序,如果您想要销毁所有php会话,请使用session_destroy()
。如果要销毁特定会话,请使用unset($_SESSION['name_here'])
。
当然有时您可能不想销毁所有会话变量,因为它们不仅用于登录和注销。为此,你将使用unset($_SESSION['name_here`])
。
答案 2 :(得分:0)
我使用这段代码记录某人:
<?php
$_SESSION = array();
session_destroy();
unset($_SESSION);
header('Location: '.ROOT_HREF.');
die();
?>