在PHP开发的时候,在处理数组数据的时候我们经常会遇到把几个数组合并成一个的情况,该怎么办呢?循环遍历合并?本文将告诉大家如何把一个或多个数组合并成一个该怎么处理。
工具/原料
1
PHP开发环境(本文使用的是WAMP)
2
代码编辑器(本文用的是PHPstorm)
3
浏览器
方法/步骤
1
首先我们需要创建几个示例数组,代码及浏览器运行效果如图
2
要实现我们想要的效果,我们需要用到array_merge()函数,该函数具体说明如图所示
3
使用array_merge() 函数,可以合并一个或多个数组,代码及浏览器运行效果如图
4
使用array_merge() 函数,若不同数组间存在相同的键值,则后面合并进来的数组的元素值将会覆盖前面的,否则返回的是False,代码及浏览器运行效果如图
5
使用array_merge() 函数,只传一个数组且键名是数字,会重新生成索引,代码及浏览器运行效果如图
6
总结1).当我们需要合并数组时2).使用array_merge() 函数,可以合并一个或多个数组3).使用array_merge() 函数,若不同数组间存在相同的键值,则后面合并进来的数组的元素值将会覆盖前面的4).使用array_merge() 函数,只传一个数组且键名是数字,会重新生成索引。
注意事项
1
PHP有很多实用的函数是大家以前忽略掉的,本系列的文章会为大家详细介绍所有PHP函数
2
希望本系列的文章能够给大家带来帮助节省大家解决问题的时间
上一篇:如何把一个数插入一堆数组中
下一篇:Java如何原地合并两个有序数组