PHP array_diff_ukey
Posted GoodByeZ
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP array_diff_ukey相关的知识,希望对你有一定的参考价值。
1.函数的作用:使用调用者自定义的函数,根据键值,返回数组的差集;
2.函数的参数:
@params array $array1 被比较的数组
@params array $array2 比较的数组
@params array $array3 比较的数组
...
3.注意点:
1)自定义的函数根据第一个参数小于、等于、大于分别返回小于0、等于0、大于0;
4.例子:
1 <?php 2 $array1 = [‘A‘ => 1,‘B‘ => 2,‘c‘ => 3,0 => 4]; 3 $array2 = [‘A‘ => 1,‘b‘ => 2,‘C‘ => 3,‘0‘ => 4]; 4 print_r(array_diff_ukey($array1,$array2,function($a,$b){ 5 if($a === $b) 6 { 7 return 0; 8 } 9 return $a < $b ? -1 : 1; 10 }));
以上是关于PHP array_diff_ukey的主要内容,如果未能解决你的问题,请参考以下文章
array_diff_ukey — 用回调函数对键名比较计算数组的差集