警告信息如下:
Warning: session_destroy() [function.session-destroy]: Trying to destroy uninitialized session
这个警告出现的原因是session_destroy() 方法调用之前没有调用session_start()方法。
查找资料的时候看到有同学说前面加上一个判断 "if(isset($_SESSION))",经测试这样并不能真正解决问题。假如session_destroy() 之前定义了_SESSION=array(),但是没有调用过session_start()方法,运行时也还是会报错。
综上,真正的解决办法就是:session_destroy() 方法调用之前必须调用session_start()方法。