【发布时间】:2014-05-25 20:12:42
【问题描述】:
我是 php 的新手。即使在 session_destroy() 和 session_unset() 之后,我也无法理解会话变量正在输出的东西。这是我的简单测试代码
`session_start();
SESSION['name']='sovon';
session_destroy();
session_unset($_SESSION['name']);
echo $_SESSION['name'];
`
输出是“sovon”。我的问题 session_destroy() 和 session_unset() 在这里做什么,它们之间有什么区别? 哦!当我删除 session_destroy() 时,该变量正在取消设置。为什么?
【问题讨论】:
-
交换未设置和销毁的顺序。
-
使用
$_SESSION = null;除此之外,这没有用例,在同一个请求中启动和销毁会话