PHP中调用session_destroy();之后用户并没有退出的解决方法?

根据PHP官方的手册http://cn2.php.net/manual/zh/function.session-destroy.php可知,session_destroy();只是释放当前的会话(session),但并不会删除内存中的分配给session的全局变量,也就是说必须要在下一次调用session_start();之后才会更新内存中的会话数据。一个解决方案是在调用session_destroy();之后再调用session_start();开始新的会话,这样session中的全局变量就清空了。

 

posted @ 2013-05-07 16:10  artken  阅读(197)  评论(0编辑  收藏  举报