我有这些会话数据:
"user_id"=>4545,
"user_firstname"=>"Jhon",
"user_email"=>"jhon@myfakeemail.com"
如果我更新例如:
$this->session->set_userdata("user_email","mynewemail@fakeemail.com");
是否会更新enteire会话?
会话会获得新的会话ID吗?
答案 0 :(得分:2)
会话的目的是保留用户数据。如果更新usedata创建了一个新的会话ID,那么会话的目的就完全失败了。更改存储的电子邮件地址将改变该会话中的电子邮件地址