PHP数组合并(使用+号)

$array1 = array('a' => 'a', 'b' => 'vv');
$array2 = array('b' => 'cc');

//如果输入的数组中有相同的字符串键名,则该键名前面的值将覆盖后一个值
//而且新值还会排在第一个
$body = $array1 + $array2;
var_dump($body);

output:
array(2) {
  ["a"]=>
  string(1) "a"
  ["b"]=>
  string(2) "vv"
}

$body = $array2 + $array1; 
var_dump($body);

output:
array(2) {
  ["b"]=>
  string(2) "cc"
  ["a"]=>
  string(1) "a"
}
posted @ 2011-10-10 16:37  科学家会武术  阅读(171)  评论(0编辑  收藏  举报