移交Sessionvariable

时间:2016-11-06 13:49:21

标签: php session session-variables

得到了一个问题。 我有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'];

但它仍然无效。

任何人都知道如何做到这一点?

谢谢!

0 个答案:

没有答案