欢迎光临
我们一直在努力

php7.3-利用“+”合并二个数组的方法

我们在项目中通常在合并数组的时候全用php7中自带系统函数array_merge(),今天在php开发手册中看到有关数组操作的介绍中有个更简单的合并二个数组的方法,那就是直接用“+”号,看我下面的例子。

<?php 
	$array1 = array('a' => '张三', 'b' => '李四'); 
	$array2 = array('c' => '王五', 'd' => '陈六'); 
	$array = $array1 + $array2; //二个数组直接用加号相加
	echo '<pre>'; 
	print_r($array); 
?>
打印结果:
Array
(
    [a] => 张三
    [b] => 李四
    [c] => 王五
    [d] => 陈六
)

另外,使用加号运算符还是和array_merge()函数有区别的,就是利用加号合并数组时,若是数组间存在相同的键名,那么相加后会保留前面数组中对应的键值,而array_merge()函数则正好相反。

赞(0) 打赏
原创文章转载请注明出处:爱编程 » php7.3-利用“+”合并二个数组的方法
分享到: 更多

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

爱编程、一个运维兼程序员的博客!

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏