嘿伙计们,运行$arr1 = array_merge($arr1, $arr2);
和$arr1 = array_merge($arr2, $arr1)
时参数顺序有什么区别吗?
是的,有。根据 PHP 函数描述:将一个或多个数组的元素合并在一起,以便将一个数组的值附加到前一个数组的末尾。它返回结果数组。
这是合并array_merge时的顺序 ($ arr1, $ arr2); 在 $ arr2 的开头和之后给出 $ arr1,
而 array_merge ($ arr2, $ arr1); 在 $ arr1 的开头和之后给出 $ arr2