PHP

如何实现PHP集合的并集操作

小樊
85
2024-08-15 03:16:37
栏目: 编程语言

在PHP中实现集合的并集操作可以通过以下几种方式:

  1. 使用array_merge()函数:将两个数组合并为一个新的数组,然后使用array_unique()函数去除重复的元素。
$array1 = [1, 2, 3, 4];
$array2 = [3, 4, 5, 6];

$union = array_unique(array_merge($array1, $array2));

print_r($union);
  1. 使用array_merge()和array_unique()函数的结合:合并两个数组后直接去除重复的元素。
$array1 = [1, 2, 3, 4];
$array2 = [3, 4, 5, 6];

$union = array_unique(array_merge($array1, $array2));

print_r($union);
  1. 使用array_intersect()函数:获取两个数组中相同的元素,然后使用array_merge()函数将这些相同的元素添加到新数组中。
$array1 = [1, 2, 3, 4];
$array2 = [3, 4, 5, 6];

$intersect = array_intersect($array1, $array2);
$union = array_unique(array_merge($array1, $array2, $intersect));

print_r($union);

0
看了该问题的人还看了