PHP array_udiff_uassoc() 函数

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

array_udiff_uassoc( ) 函数是 PHP 的内置函数。array_udiff_uassoc( ) 函数通过两个用户自定义函数比较两个或多个数组,并返回一个包含来自第一个数组的元素的数组。此函数于 PHP 5.0 中引入。

语法

参数

参数描述必需/可选
array1用于比较的数组。必需
array2要进行比较的数组。必需
array3要进行比较的更多数组。可选
Value_compare_function用于比较数组值的用户定义函数。必需
Key_compare_Function用于比较数组键的用户定义函数。必需

返回值

array_udiff_uassoc( ) 函数返回一个数组,该数组包含 array1 中所有不在其他参数中的值。

示例 1

输出

Array
(
    [c] => vivo
)

示例 2

输出

Array
(
    [c] =>virat
)

示例 3

输出

Array
(
    [c] =>ndtv
)

示例 4

输出

Array
(
    [m] => C 
    [n] => Java
    [o] => C#
    [y] => python
)