在php中的array_diff_ukey()函数

  • array_diff_ukey()函数函数的作用是:比较两个或者多个数组中的键,并使用一个另外的用户函数来检查是否存在差异。
  • 在array_diff_ukey()函数中,在自动比较和用户定义函数中,只有键必须相同才能获得匹配。

语法

array_diff_ukey(array1,array2,array3....,function)

参数

  • Array1 Array1是必需参数。第一数组是将与其他数组进行比较的数组。
  • Array2 Array2是必需参数。要与第一数组进行比较的数组。
  • array3 array3是可选参数。要与第一数组进行比较的数组。
  • function是必需参数。是由用户自定义的函数。

在php中的array_diff_ukey()函数示例

<?php

function abc($a1, $a2)

{

	if ($a1 == $a2)

		return 0;

	else if ($a1 > $a2)

		return 1;

	else

		return -1;

}

$array1 = array('Student' => 1, 'Advocate' => 2, 'Farmer' => 3, 'Worker'=> 4);

$array2 = array('Advocate' => 5, 'Farmer' => 6, 'Teacher' => 7, 'Co-Worker'=> 8);

var_dump(array_diff_ukey($array1, $array2, 'abc'));

?>
如何在PHP中使用 array_diff_ukey()函数
日期:2020-06-02 22:15:32 来源:oir作者:oir