得到了一个问题。 我有3个会话变量:
$_SESSION['div1'] = 5
$_SESSION['div2'] = 10
$_SESSION['div3'] = 18
现在我想将$_SESSION['div2']
的值移交给$_SESSION['div1']
所以我写道:
$_SESSION['div1'] = $_SESSION['div2'];
因此,如果我输出$_SESSION['div1']
,它就会起作用,并显示:10。
但是我想将$_SESSION['div3']
的值移交给$_SESSION['div2']
。
我写道:
$_SESSION['div2'] = $_SESSION['div3'];
然后每个变量都从$ _SESSION ['div3']获得值。 所以,如果我输出我得到的一切:
$_SESSION['div1'] = 18
$_SESSION['div2'] = 18
$_SESSION['div3'] = 18
为什么会这样? 这是因为会话而且按时间顺序不起作用吗?
我用unset()尝试了它:
$_SESSION['div1'] = $_SESSION['div2'];
unset($_SESSION['div2']);
$_SESSION['div2'] = $_SESSION['div3'];
但它仍然无效。
任何人都知道如何做到这一点?
谢谢!