我在这个话题上听到了各种不同的反应,那么什么是破坏PHP会话的可靠方法呢?
session_start();
if(isset($_SESSION['foo'])) {
unset($_SESSION['foo'];
...
}
session_destroy();
在最简单的情况下,这是否足以真正终止用户和服务器之间的会话?
发布于 2009-02-03 21:29:58
PHP手册解决了这个问题。
您需要终止会话,并删除会话cookie (如果您正在使用cookie)。
请参见此页面(特别是第一个示例):
发布于 2018-12-02 23:35:41
$_SESSION = [];
@unset($_COOKIE[session_name()]);
session_destroy();
https://stackoverflow.com/questions/508959
复制相似问题