$array1 = array(
'fruit' => 'apple',
'vegetable' => 'carrot',
'drink' => 'water',
'snack' => 'chips'
);
$array2 = array(
'fruit' => 'banana',
'drink' => 'juice',
'sport' => 'running'
);
$array3 = $array1 + $array2;
print_r($array3);
Array
(
[fruit] => apple
[vegetable] => carrot
[drink] => water
[snack] => chips
[sport] => running
)
$array3 = $array2 + $array1;
print_r($array3);
Array
(
[fruit] => banana
[drink] => juice
[sport] => running
[vegetable] => carrot
[snack] => chips
)
演算子「+」の意味を考えないとおかしなことになっちゃんだね。
まあ、array+arrayってするよーなことはあまりないのかもしれんが・・・
( via Using + to merge arrays with PHP )