我们目前正面临session_id()
返回null
或空响应的问题,我们可以在日志中看到这一问题。当然,我们开始会议,它也有95%的时间。
我现在的问题是 - PHP session_id()
何时会返回null
,""
或只是为空。
是否有人也面临与此功能类似的问题,并且已经可以告诉我一个看起来不像的解决方法:
session_start()
直到有会话。
答案 0 :(得分:2)
我知道的方式:
如果session_id()
返回null
,则 session_start()
可以是false
。如果您在使用session_start()
之前获得任何输出,则可以。
这个输出肯定是有条件的,所以session_id()
每次都不会产生null
。
修改强>
if(session_id() = null)
怎么样?错字可能会将你的session_id
设为null
?