php中数组合并操作

php 开发过程中,经常会用到数组合并的操作,最常用的是array_merge();
但数组还有一个+的操作,可以用来快速合并两个数组,切前面一个数组已经有元素不会被覆盖;


一、array_merge,数组合并

$arr_a = ['a','b'];
$arr_b =['c','c','e'];
print_r(array_merge($arr_a,$arr_b));
Array(
    [0] => a,
    [1] => b,
    [2] => c,
    [3] => c,
    [4] => e
)

该函数比较常用,就是把后一个数组,合并到前一个数组中,下标自动增长,并且会被重置

2.‘+’数组的相加操作。

$arr_a = ['a','b'];
$arr_b =['c','c','e'];
var_export($arr_a+$arr_b);
array (
    0 => 'a',
    1 => 'b',
    2 => 'e',
)

相同下标不会被覆盖,而是被忽略

网友评论

1条评论

发表

网友评论

1条评论

发表

最新评论

11月13日 23:13

推荐文章

彩龙

Copyright © 2008-2019 彩龙社区(http://www.clzg.cn) 版权所有 All Rights Reserved.

免责声明: 本网不承担任何由内容提供商提供的信息所引起的争议和法律责任。

经营许可证编号:滇B2-20090009-7

下载我家昆明APP 下载彩龙社区APP