(PHP 4, PHP 5, PHP 7, PHP 8)
session_unset — 释放所有的会话变量
session_unset() 会释放当前会话注册的所有会话变量。
此函数没有参数。
成功时返回 true, 或者在失败时返回 false。
true
false
Note: 如果使用的是 $_SESSION,请使用 unset() 去 注销会话变量,即 unset($_SESSION['varname']);。
Note:
如果使用的是 $_SESSION,请使用 unset() 去 注销会话变量,即 unset($_SESSION['varname']);。
unset($_SESSION['varname']);
请不要使用 unset($_SESSION) 来释放整个 $_SESSION, 因为它将会禁用通过全局 $_SESSION 去注册会话变量。
unset($_SESSION)
Note: session_unset() 的使用与 $_SESSION = [] 相同。
session_unset() 的使用与 $_SESSION = [] 相同。
$_SESSION = []
仅当 session 处于活动状态时,此函数才能起作用。如果 session 尚未启动或已经销毁,它将无法清除 $_SESSION 数组。即使 session 不活跃,请使用 $_SESSION = [] 来删除所有 session 变量。