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 — 用回调函数对键名比较计算数组的差集

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

超级有用的9个PHP代码片段

PHP必用代码片段

PHP代码-psysh调试代码片段工具

超实用的php代码片段