我有一個空數組(作爲示例)和一些我想推入該數組的多維數組。不過,我想每一個多維數組的鑰匙,成爲空數組將多維數組作爲另一個數組上的鍵
的主要使用
$myEmptyArray[] = $arrayOne;
$myEmptyArray[] = $arrayTwo;
$myEmptyArray[] = $arrayThree;
我得到
[
0 => ['one' => ['a' => 'stuff']],
1 => ['two' => ['b' => 'stuff']],
2 => ['three' => ['c' => 'stuff']]
]
我寧願
[
'one' => ['a' => 'stuff'],
'two' => ['b' => 'stuff'],
'three' => ['c' => 'stuff']
]
什麼是一個整潔而緊湊的方式(一個班輪或本地PHP功能)來做到這一點,而不必閱讀數組ke Ÿ在foreach,然後明確指定該鍵爲空數組與值類似
foreach ($arrayOne as $key => $value) {
$myEmptyArray[$key] = $value
}
正如我將要在很多地方在我的代碼中使用此
豈不'array_merge'做的工作還是出具有可變參數的函數,你的foreach循環計數,並使用它,只要你は? NT? –