PHP

php合并数组并去重的方法是什么

小亿
135
2024-01-22 11:20:01
栏目: 编程语言

在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()函数会保留第一个出现的值,而删除后面出现的重复值。

0
看了该问题的人还看了