合并一个多阵列?

时间:2016-08-16 17:55:43

标签: php

我有一个模板数组:

$templateArray = [
    'apple'=>'green',
    'bags'=>[['small'=>'1.99'],['medium'=>'2.99'],['large'=>'3.99']]
]

我希望将其与用户传入的内容合并:

$userArray = [
    'apple'=>'green',
    'banana'=>'yellow',
    'bags'=>[['large'=>'5000']]
]

我用:

array_intersect_key($userArray, $templateArray);

产生:

$processedArray = [
    'apple'=>'green',
    'bags'=>[['large'=>'5000']]
]

我遇到的问题是我想合并多袋数组以产生:

$processedArray = [
    'apple'=>'green',
    'bags'=>[['small'=>'1.99'],['medium'=>'2.99'],['large'=>'5000']]
]

有办法做到这一点吗?

0 个答案:

没有答案