2012-12-07 35 views
3

我很想知道可能导致$ _SESSION superglobal在程序执行过程中变为空的各种事情。尽管缺少session_destroyunset,但我已经遇到了奇怪的情况,即现有会话变为空。...

+6

会话未启动或手动关闭。 – KingCrunch

+0

确保在调用'session_start()'之前没有发送输出... –

回答

6

没有session_start(),$ _SESSION为空。要销毁它,您必须使用session_destroy()使$ _SESSION为空

相关问题