array_merge和array1+array2的区别

一、当数组下标为数值时:
array1+array2返回第一个数组的内容。
array_merge(array1,array2)会把两个数组的内容合并成一个数组。
二、当数组下标为字符串时:
array1+array2合并两个数组,当两个数组有相同的键的时候,前面的值把后面的相同的键的值替换掉。
array_merge(array1,array2)会把两个数组合并成一个数组,当两个数组中有相同的键的时候,后面数组的值把前面相同键的值替换掉。

你可能感兴趣的:(PHP数组函数,php)