如何在PHP中使用array_diff_uassoc()函数

在php中的array_diff_uassoc()函数示例

<?php function mydemo($a1,$a2)

{

if ($a1===$a2)

{

	return 0;

}

if ($a1>$a2)

{

	return 1;

}

else

{

	return -1;

}

}

$i1=array(0=>"pear",1=>"apple",2=>"peach");

$i2=array(2=>"melon",3=>"banana",4=>"cherry");

$i3=array(5=>"grape",6=>"watermelon",7=>"strawberry");

print_r(array_diff_uassoc($i1,$i2,$i3,"mydemo"));

?>

在php中的array_diff_uassoc()函数

  • 函数的作用是:使用用户提供的函数对两个或者多个数组进行比较,检查是否存在差异。
  • 在array_diff_uassoc()函数中,键和值都在比较和用户定义的函数中使用,仅比较键的值。

语法

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

参数

  • Array1 Array1是必需参数。第一数组是将与其他数组进行比较的数组。
  • Array2 Array2是必需参数。要与第一数组进行比较的数组。
  • array3 array3是可选参数。要与第一数组进行比较的数组。
  • function函数是必需的参数。用户自定义的函数。
日期:2020-06-02 22:15:32 来源:oir作者:oir