$arr1 = array('apple' => 1, 'mango'=>5, 'banana'=>3 );
$arr2 = array('apple' => 3, 'banana'=>2 );
Run Code Online (Sandbox Code Playgroud)
我的结果数组应该是
array('apple'=>4, 'mango'=>5,'banana'=>5);
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
你可以做:
foreach($arr2 as $key=>$val) {
if(isset($arr1[$key])) {
$arr1[$key] += $val;
} else {
$arr1[$key] = $val;
}
}
Run Code Online (Sandbox Code Playgroud)