检查PHP会话是否已经启动
我有一个PHP文件,有时从已启动会话的页面调用,有时从未启动会话的页面调用。所以当我有session_start()在这个脚本中,我有时会收到“会话已经启动”的错误消息。为此,我把这些台词:
session_start()
if(!isset($_COOKIE["PHPSESSID"])){ session_start();}
但这一次我收到了一个警告信息:
注意:未定义变量:_session
是否有更好的方法来检查会话是否已经开始?
如果我用@session_start它会不会使事情正常运作,并关闭警告?
@session_start
倚天杖
慕妹3242003
相关分类