array_diff_ukey — 用回调函数对键名比较计算数组的差集

 

说明

array_diff_ukey ( array $array1 , array $array2 [, array $... ], callable $key_compare_func ) : array

array_diff_ukey() 返回一个数组,该数组包括了所有出现在 array1 中但是未出现在任何其它参数数组中的键名的值。注意关联关系保留不变。本函数和 array_diff() 相同只除了比较是根据键名而不是值来进行的。

此比较是通过用户提供的回调函数来进行的。如果认为第一个参数小于,等于,或大于第二个参数时必须分别返回一个小于零,等于零,或大于零的整数。大理石机械构件维修厂家

参数

 

array1

The array to compare from

array2

An array to compare against

...

More arrays to compare against

key_compare_func

在第一个参数小于,等于或大于第二个参数时,该比较函数必须相应地返回一个小于,等于或大于 0 的整数。

callback ( mixed $a, mixed $b ) : int

返回值

Returns an array containing all the entries from array1 that are not present in any of the other arrays. 

原文地址:https://www.cnblogs.com/furuihua/p/12850812.html