php中array_merge的功能如同其字面意思:将array进行merge操作。将多个数组合并成一个数字。

需要特别特别注意的事情就是:“如果数组是数字索引的,则键名会以连续方式重新索引。”

是的。没有错。FCK,该函数会将数字索引重新索引。

如果需要将多个数组合并成一个且不希望重新索引数字索引的话,请千万不要使用array_merge。

如果要合并2个数组又不能重新索引数字索引的话,可以尝试使用 “+”(加号) 这个操作符。 使用这个操作符

需要注意的事情是:

“+”(加号)会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉。 

所以,一定要注意两个数组的先后顺序。

如果需要了解”+”(加号)和array_merge 的区别可以 参考网址“PHP合并数组+与array_merge的区别分析