我有一个实际上是数组的会话变量。我想删除整个数组变量但不能实现它。
_SESSION VAR
$_SESSION['auth']['id']
$_SESSION['auth']['username']
$_SESSION['auth']['role']
我尝试了unset($_SESSION['auth'])
,但它不起作用。我是否需要使用unset()?
感谢。
答案 0 :(得分:1)
也许你之前没有session_start()
?
答案 1 :(得分:1)
未设置应该正常工作:S正如Artjom Kurapov所指出的那样,它可能不得不在会议期间开始。
但无论如何,你有没有尝试过做
$_SESSION['auth'] = array();
如果您根本不关心会话,可以session_unset
或session_destroy