2012-04-12 91 views
0

我不知道如何解释我的问题(这可能是为什么我没有通过谷歌获得任何解决方案),但只是想尽可能简单地想出我想要的。会话变量是否受到并发访问的影响?

假设在我的php应用程序中有一个名为$ _SESSION ['x']的会话变量。应用程序当前正在由用户a,b,c等使用。每个用户使用不同的值设置$ _SESSION ['x']。我想知道用户是否在同时访问,会有什么问题吗?或者虽然名称是$ _SESSION ['x'],并且用户正在同时访问,但不同的用户会得到不同的和唯一的$ _SESSION ['x']?

我希望我已经说清楚了。任何线索的帮助将受到高度赞赏。谢谢。

+1

会话是特定于浏览器的,所以无论您有多少并发用户访问该网站,他们都会收到自己的会话变量值:) – 2012-04-12 03:48:27

+0

谢谢卡特! – Potheek 2012-04-12 03:52:51

回答

1

不,不会有问题,因为会话数组是唯一的每个用户。而且你甚至无法访问其他用户会话。

Btw。不要忘记“session_start()”,每次请求重新初始化或创建会话以及$ _SESSION数组时都需要一次。

+0

谢谢Philipp! – Potheek 2012-04-12 03:53:23