首页 > 开发 > PHP > 正文

PHP合并2个数字键数组的值的程序

2024-05-04 21:54:29
字体:
来源:转载
供稿:网友

   php中数组合并array_merge是最靠得住的函数了,下文我们在利用array_merge函数合并时主要是对于两个数组的键值为数字进行处理。

  先要了解一个基础知识点

  PHP中两个数组合并可以使用+或者array_merge,但之间还是有区别的,而且这些区别如果了解不清楚项目中会要命的!

  主要区别是两个或者多个数组中如果出现相同键名,键名分为字符串或者数字,需要注意

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

  2)键名为字符串时,array_merge()此时会覆盖掉前面相同键名的值,但+仍然把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(不是覆盖)。

  好了讲到这么多了我们来看看下合并2个数字键数组的值

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表