1

$_SESSIONS我刚刚意识到,在调用session_write_close了我的许多脚本之后,我一直在引用超全球。这并不像听起来那么愚蠢 - 错误悄悄出现,因为 write_close 是在一个包含的脚本中调用的,我很长时间没有重新检查过。

一个天真的假设是这样是可以的,因为关闭会话应该对已经创建的全局变量没有影响 - 并且只要$_SESSIONS只读取而不是写入脚本就应该按照需要工作。

尽管如此,这只不过是一个天真的假设,调用session_write_close然后使用会话变量没有逻辑意义。除此之外,我可能会如履薄冰,即使假设它是“好的”,只要$_SESSIONS它只是被阅读。

一如既往的最佳选择 - 在这里寻求一些意见以澄清真相!

4

0 回答 0