PHP array_intersect() 函数

2025 年 1 月 6 日 | 阅读 1 分钟

array_intersect( ) 函数用于计算数组的交集。它比较两个或多个数组,并返回一个包含第一个数组中存在于其他数组中的所有值的数组。在此操作中,键会被保留。此函数在 PHP 4.0.1 中引入。

语法

参数

参数描述必需
array1要从中进行比较的数组。必需
array2要进行比较的数组。必需
array3要进行比较的更多数组。可选

返回值

它返回一个包含 array1 中存在于所有其他数组中的条目的数组。

示例 1

输出

Array ( [a] => java [0] => python )

示例 2

输出

Array ( [a] => chess )

示例 3

输出

Array ( [Orange] => 100 [Apple] => 200 [Banana] => 300 )

示例 4

输出

Array ( [2] => rishi [3] => ayush )