📅  最后修改于: 2023-12-03 15:33:31.738000             🧑  作者: Mango
array_intersect()
函数用于比较两个或多个数组,并返回两个或多个数组中都存在的值。
array_intersect($array1, $array2, $array3, ......)
参数说明:
$array1
: 必需。与其他数组比较的第一个数组。$array2
:可选。与其他数组进行比较的数组。$array3, ......
: 可选。与其他数组进行比较的数组。返回值:返回一个新的数组,其中包含所有输入数组中都存在的值。
$array1 = array("red", "green", "blue");
$array2 = array("blue", "yellow", "green");
$array3 = array("blue", "green", "white");
$result = array_intersect($array1, $array2, $array3);
print_r($result);
输出结果:
Array
(
[1] => green
[2] => blue
)
以上示例中, array_intersect()
比较三个数组 $array1
、$array2
和 $array3
,并且返回了这三个数组中都出现的值 green
和 blue
。
array_intersect()
函数可以比较三个或多个数组之间的差异。array_intersect()
函数可以很方便地比较两个或多个数组之间的差异,并返回它们中都存在的值。这个函数非常实用,经常用于数据分析、数据挖掘等方面。在使用该函数时,需要注意参数的顺序和返回的结果。