0
$stack = array(
'name' => 'some data',
'caption' => 'some data',
'published' => 'some data',
'updated_at' => 'some data',
'updated_by' => 'some data'
);
$data = array('album_id' => 'someID');
如何將數據數組插入到堆棧數組中?將多維數組插入到另一個多維數組中
更新:我試過array_unshift,但它插入$ multi數組中的第二維中的數據數組,但我希望它與其他人在同一水平。
此外,還有一個問題
,如果我有另一個數組一樣的數據,我想它插入到第三的位置會怎麼做呢?
這是一維數組,而不是多維數組。它們也是哈希,它們不包含數字索引的鍵,而是命名的鍵。所以,你不能將它插入到指定的位置,因爲它們確實沒有位置。你可以使用array_slice。 array_merge是你如何將它們組合成一個單一的數組。您在array_merge中指定的第一個數組是基數,並且之後傳遞給array_merge的所有其他數組都將被添加到結尾。您需要將array_merge的結果分配給一個新變量。在php.net上查找更多信息。 – davesters81