PHP彻底清除所有Session的方法及session_destroy()函数使用教程
这样就能彻底销毁 Session 了。

彻底销毁session
(推荐教程:php图文教程)
如果整个 Session 会话已经结束,那么首先要做的是注销所有 Session 变量。接着,使用 session_destroy() 函数来清除并结束当前的会话,同时清空会话中的所有资源,以实现对 Session 的彻底销毁。其代码显示如下:
Session_start()函数的作用是创建 Session 文件。Session_destroy()函数则是用于关闭 Session 的运作并且删除 Session 文件。如果操作成功,会返回 TURE;如果操作失败,就会返回 FALSE。该函数不会释放与当前 Session 相关的变量,也不会删除保存在客户端 Cookie 中的 Session ID 。
在 php 中,默认的 Session 是以 Cookie 为基础的。服务器会将 Session ID 存储在用户浏览器的 Cookie 里。因此,在注销 Session 时,需要把保存在 Cookie 中的 Session ID 清除掉。而要完成这一操作,就必须借助 setcookie() 函数。
(视频教程推荐:php图文教程)
在用户浏览器的 Cookie 里,保存 Session ID 的那个 Cookie 标识名称就是 Session 的名称。这个名称处于 php.ini 当中,是通过 session.name 属性来指定的。在 php 脚本中,能够通过 session_name() 函数把 Session 的名称获取到。从客户端的 Cookie 中把 Session ID 进行删除。
完整代码如下:
php免费学习视频:立即学习
踏上前端学习的征程,开启走向精通的道路!从前端的基础开始,逐步深入,接着进行项目实战,一步接着一步,稳稳地迈向巅峰!