【发布时间】:2014-01-26 18:59:35
【问题描述】:
Array1 ( [a] => 1 [b] => 2 [c] => 7 [d] => )
Array2 ( [a] => 2 [x] => 4 [y] => )
我尝试了这些来添加两个数组以获得一个新数组,其中添加了匹配的键值。最终的数组是:
Array3 ( [a] => 3 [b] => 2 [c] => 7 [d] => [x] => 4 [y] => )
我正在查看,但无法让最终数组显示所有键:
foreach($array1 as $key => $val)
{
$final_value = $val + $array2[$key];
$final_array[] = array($key=>$final_value);
}
是我有,但不起作用。
我还查看了 Jonah 的建议:Merge 2 Arrays and Sum the Values (Numeric Keys)
【问题讨论】: