在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