Merge allocates a new array and COPIES elements of both arrays, while append actually means reusing the destination array elements without extra ... ... <看更多>
While I was finding if there are some function that do that I found this on php.net function array_merge_recursive_distinct ( array &$array1, array &$array2 ) ... ... <看更多>