我有一個數組,我試圖存儲在另一個數組中,但每次我通過一個表單給出初始數組值時,它將替換數組中的前一個數組。什麼可能導致這個?數組被替換而不是添加
$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