PHP array_intersect_ukey() 函数

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

array_intersect_ukey() 函数使用回调函数来比较键,计算数组的交集。该函数返回第一个数组中所有键在所有参数中都存在的元素的数组。此函数在 PHP 5.1 中引入。

语法

参数

参数描述必需
array1第一个数组是其他数组将与之比较的数组。必需
array2一个用于与第一个数组进行比较的数组。必需
array3一个用于与第一个数组进行比较的数组。可选
用户定义的函数定义可调用比较函数的字符串。如果第一个参数小于、等于或大于第二个参数,则比较函数必须返回小于、等于或大于 0 的整数。必需

返回值

此函数返回 array1 中所有参数都存在的键的值。

示例 1

输出

Array ( [b] => Rohit )

示例 2

输出

Array ( [b] => Ball )

示例 3

输出

Array ( [a] => red )

示例 4

输出

Array ( [a] => red [b] => blue )