php我将session中的某个变量的值赋给另一个变量$A。。然后我改变$A的值。session中的值也变了怎么回事 10

在index.php中,设置了变量$_session["username"]="abcd";在另外的一个页面search.php中,引用了这个变量。$username=$... 在index.php中,设置了变量$_session["username"]="abcd";
在另外的一个页面 search.php中,引用了这个变量。 $username=$_session["username"];
然后在同一个页面中,我改变变量$username的值如: $username="efgh";
可是,在其他页面中。。例如:person.php 中。。
我再去引用session中的这个值的时候。例如 $username=$_session["username"];
这里的$_session["username"]; 的值变成了 "efgh"。

请问这是怎么回事儿???
该怎么防止这种情况
展开
 我来答
VNLCST
2018-01-05 · 超过16用户采纳过TA的回答
知道答主
回答量:39
采纳率:100%
帮助的人:14.4万
展开全部
没有代码,没法看你哪有问题,要不你看看有没有和session有关的==写成=了?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式