设置session_id,现有的session数据会覆盖原有的
程序员文章站
2024-01-17 23:42:22
...
有两个session_id
$sid1 = "d57f21e6a273781dbf8b7657940f3b03";
$sid2 = "d8ce56398c88e1b4d9e5f83e64c79098";
sid1的数据如下:
$sid = $sid1;
session_id($sid);
$_SESSION = array(
'flag' => 1,
'aaa' => "aaa",
'bbb' => "bbb",
);
sid2的数据如下:
$sid = $sid2;
session_id($sid);
$_SESSION = array(
'flag' => 1,
'ccc' => "ccc",
'ddd' => "ddd",
);
在一次请求中执行如下的步骤,结果发现memcache中sid1的数据变成sid2中的数据了
session_id($sid2);
print_r(array(
'session_id' => session_id(),
'_SESSION' => $_SESSION,
));
session_id($sid1);
print_r(array(
'session_id' => session_id(),
'_SESSION' => $_SESSION,
));
上一篇: PHP中使用cURL实现Get和Post请求的方法
下一篇: 自动生成fbi代码网站