PHP-$\u会话

PHP-$\u会话,php,session,Php,Session,我有一个关于php会话的简单问题 如果我有一个web服务器,我使用一个会话,比如 $_SESSION['user_login'] = 1; 此会话是否也与其他用户共享 我的意思是: 如果用户A正在登录,则其会话有1 现在用户B正在登录,他的会话有1个 所以: userA--->Session=1 userB--->Session=1 现在userA注销,我用unset($\u session['user\u login'])销毁会话问题是:userB的会话仍然在1???或者他的会

我有一个关于php会话的简单问题

如果我有一个web服务器,我使用一个会话,比如

$_SESSION['user_login'] = 1;
此会话是否也与其他用户共享
我的意思是:

如果用户A正在登录,则其会话有1
现在用户B正在登录,他的会话有1个

所以:

userA--->Session=1
userB--->Session=1
现在userA注销,我用unset($\u session['user\u login'])销毁会话

问题是:
userB的会话仍然在1???
或者他的会话也已经完成了?
我不知道会话是在每个线程的堆栈上还是与每个线程共享。

在PHP中,会话是每个用户的。为每个用户分配一个唯一的会话ID以标识其会话。只有具有该会话ID的用户才能访问与其关联的会话信息

发件人:

访问您网站的访问者会被分配一个唯一的id,即所谓的会话id。该id存储在用户端的cookie中,或者在URL中传播

会话支持允许您在$\u会话超全局数组中的请求之间存储数据。当访问者访问您的站点时,PHP将自动(如果session.auto_start设置为1)或根据您的请求(通过session_start()显式)检查特定会话id是否已随请求一起发送。如果是这种情况,将重新创建先前保存的环境

查看其他恶意用户如何劫持其他用户的会话。

在PHP中,会话是每个用户的。为每个用户分配一个唯一的会话ID以标识其会话。只有具有该会话ID的用户才能访问与其关联的会话信息

发件人:

访问您网站的访问者会被分配一个唯一的id,即所谓的会话id。该id存储在用户端的cookie中,或者在URL中传播

会话支持允许您在$\u会话超全局数组中的请求之间存储数据。当访问者访问您的站点时,PHP将自动(如果session.auto_start设置为1)或根据您的请求(通过session_start()显式)检查特定会话id是否已随请求一起发送。如果是这种情况,将重新创建先前保存的环境


查看其他恶意用户如何劫持其他用户的会话。

$s\u session
可能应该是
$\u session
。是的,谢谢。。。我修复了
$S\u SESSION
可能应该是
$\u SESSION
。是的,谢谢。。。我修好了