我想要在用户刷新页面或进入网站时如何销毁/取消设置$_SESSION。有可能吗?
将此行添加到要取消设置会话的页面顶部:
<?php session_destroy(); ?>
参见PHP.net 上的session_destroy
您可以通过<?php session_destroy(); ?>
或销毁整个会话数据
<?php session_unset(); ?>
或
您可以通过unset($_SESSION[$key])
取消设置特定密钥
是的,这是可能的。您可以使用php或javascript来取消设置/销毁会话。
如果您只想取消设置会话数组的一个变量。用途:
foreach(array_keys($_SESSION) as $k) unset($_SESSION[$k]);
如果您想清除所有会话,只需使用
session_destroy();