可能重复:
$_SESSION 变量存储在哪里?
当我们使用会话时,我们需要在每个页面中启动会话。现在假设我已经将会话设置为1.php
现在重定向到2.php
,在 2.php 页面中我再次开始会话,1.php
和之间没有任何链接2.php
。2.php
是不知道是什么session id
的1.php
。
现在我的问题是这2.php
是如何session id
开始的1.php
。这个会话存储在哪里?它是如何工作的?
这里我们没有将任何参数从 1.php 传递到 2.php,因为 Frederick Marcoux 说 SESSION_START() 被 2.php 忽略。那么 2.php 将如何知道会话已经在运行。
如果它在服务器端,那么在多个会话的情况下,它将如何识别哪个会话用于哪个请求?