">必赢国际437437.com_必赢国际437在线游戏_437必赢国际网站

您现在的位置:必赢国际437437.com_必赢国际437在线游戏_437必赢国际网站 > 联系我们 >  > 正文

PHP中array_merge函数与array+的区别

2018-12-13 04:09http://www.baidu.com四川成人高考网

  在PHP中可以使用array_merge函数和两个数组相加array+array的方式进行数组合并,但两者效果并不相同,下面为大家介绍两者具体的使用区别.

  1、当下标为数值时,array_merge()不会覆盖掉原来的值,但array+array合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖).

  2、当下标为字符时,array+array仍然把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉,必赢国际437在线游戏但array_merge()此时会覆盖掉前面相同键名的值.

  相信通过上边三个例子大家已经非常清楚array_merge()函数和array+array数组相加的区别了吧。