Fork me on GitHub

Session的销毁

Session的销毁

  1. unset($_SESSION["username"]);
  2. //注意不要使用unset($_SESSION), 如果这样删除, 就不能再通过$_SESSION注册超全局变量了.
  3. //如果想清空当前用户的session
  4. $_SESSION=array();
  5. //删除sessin后, 再清除对应的cookie
  6. //session_name(), cookie中储存的session标识, 即key
  7. if(isset($_COOKIE[session_name()])) {
  8. setcookie(session_name(), "", time()-3600, "/");
  9. }
  10. //彻底销毁session, 注意不要只使用这个函数, 它并不会删除服务器中的session数组和cookie, 所以需要结合以上使用.
  11. session_destroy();
posted @ 2018-11-27 16:01  big2cat  阅读(1805)  评论(0编辑  收藏  举报