您的当前位置:首页>全部文章>文章详情

php中数组合并array_merge 与 + 区别

发表于:2023-01-12 14:38:15浏览:169次TAG: #PHP

区别

参数 说明
array_merge 后面的数组若有相同的key,则会替换前面的数组
+ 后面的数组若有相同的key,则会丢弃

示例

$a1 = ['a'=>1,'b'=>2];
$a2 = ['a'=>100,'c'=>3];
$a3 = array_merge($a1,$a2);
//输出 ['a'=>100,'b'=>2,'c'=>3]

$a4 = $a1+$a2;
//输出 ['a'=>1,'b'=>2,'c'=>3]