PHP array_merge和 数组+数组之间的区别
两者都获得数组的并集,但是array_merge()会覆盖重复的non_numeric键。现在让我们看一下array + array的示例
示例
<?php$arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
$arr2 = array("t"=>"115", "u"=>"103", "v"=>"105", "w"=>"125" );
var_dump ($arr1 + $arr2);
?>
输出结果
array(8) {["p"]=>
string(3) "150"
["q"]=>
string(3) "100"
["r"]=>
string(3) "120"
["s"]=>
string(3) "110"
["t"]=>
string(3) "115"
["u"]=>
string(3) "103"
["v"]=>
string(3) "105"
["w"]=>
string(3) "125"
}
示例
现在让我们看看PHP中的array_merge()示例
<?php$arr1 = array( "p"=>"150", "q"=>"100", "r"=>"120", "s"=>"110");
$arr2 = array("t"=>"115", "u"=>"110", "v"=>"105", "w"=>"100" );
var_dump (array_merge($arr1, $arr2));
?>
输出结果
array(8) {["p"]=>
string(3) "150"
["q"]=>
string(3) "100"
["r"]=>
string(3) "120"
["s"]=>
string(3) "110"
["t"]=>
string(3) "115"
["u"]=>
string(3) "110"
["v"]=>
string(3) "105"
["w"]=>
string(3) "100"
}
以上是 PHP array_merge和 数组+数组之间的区别 的全部内容, 来源链接: utcz.com/z/322565.html