版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zuimei_forver/article/details/68922430
Session是用于一次会话中在服务器端存储数据,记录用户状态的。在使用完成后,如何销毁Session数据,分为以下三步:
1. 清空$_SESSION中数据
2. 如果session是基于cookie的,则需将cookie中session的信息删除
3. 销毁当前会话中所有数据
<?php
//初始化会话
session_start();
//重置会话中的所有变量
$_SESSION = array();
//删除会话cookie
if (ini_get("session.use_cookies")) {
$params = session_get_cookie_params();
setcookie(session_name(), "", time() - 4200,
$params["path"], $params["domain"],
$params["secure"], $params["httponly"]);
}
//销毁会话
session_destory();