我有一个数组,我试图存储在另一个数组中,但每次我通过一个表单给出初始数组值时,它将替换数组中的前一个数组。什么可能导致这个?数组被替换而不是添加
$bar = array(
'model' => $_SESSION['model'],
'qty' => $_SESSION['qty'],
'id' => $_SESSION['id'],
);
$foo = Array(
'key' => $bar,
);
的值beign由表单抓住像
$_SESSION['model'] = $_GET['model'];
您给我们的只是数组内容。向我们展示你操纵它们的代码。 – Daedalus 2013-03-01 00:31:29
@Daedalus我目前所做的只是一个var_dump($ foo),所以我可以看到它是否被添加,而不是,它取代了最后一个。 – 2013-03-01 00:32:40
所以,让我澄清;你为会话的'模型'键设置了一个新的值,而你想要添加它,而不是被替换? – Daedalus 2013-03-01 00:34:16