我们在项目中通常在合并数组的时候全用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()函数则正好相反。
最新评论
感谢
能不能屏蔽掉刷流量的,统计工具显示全部都是
路过学习了
好像不太行啊 加载不出来啊
好文章
是否可以 实现 判断手机端跳转 而网址不变呢
你好
感谢分享,我也遇到这个了,根据你的提示,屏蔽掉了