为什么我必须使 session 变量无效?session_destroy
还不够吗?
<?php
session_start();
$_SESSION = array();// <--Is necessary?
if (isset($_COOKIE[session_name()]])){
setcookie(session_name(),'',time()-42000,'/');
}
session_destroy();
header('Location:Login.php');
?>
最佳答案
这是一种预防措施,可以使值无效,以防对象没有被 session_destroy();
销毁。
只是预防措施和良好实践,这不是必需的。
为什么你要启动一个 session 并立即销毁它?
关于php - 为什么我必须取消所有 session 变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8186000/