在PHP中,可以使用array_merge()
函数来合并数组。这个函数将会接受两个或更多个数组作为参数,并返回一个合并后的数组。
然而,array_merge()
函数将保留重复的值,而不会对合并后的数组进行去重。如果需要将合并后的数组中的重复值去掉,可以使用array_unique()
函数来实现。这个函数接受一个数组作为参数,并返回一个只包含唯一值的数组。
下面是一个示例代码,展示了如何使用array_merge()
和array_unique()
函数来合并数组并去重:
$array1 = [1, 2, 3];
$array2 = [3, 4, 5];
$mergedArray = array_merge($array1, $array2);
$uniqueArray = array_unique($mergedArray);
print_r($uniqueArray);
输出结果为:
Array
(
[0] => 1
[1] => 2
[2] => 3
[4] => 4
[5] => 5
)
注意,array_unique()
函数会保留第一个出现的值,而删除后面出现的重复值。