相关疑难解决方法(0)

array_udiff_assoc和array_diff_uassoc之间的区别是什么?

array_udiff_assoc和array_diff_uassoc之间的区别是什么?

对于array_udiff_assoc,我得到了这个东西

<?php
 function myfunction($v1,$v2)
 {
 if ($v1===$v2)
   {
   return 0;
   }
 return 1;
 }
 $a1=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
 $a2=array("a"=>"Cat","b"=>"Horse","c"=>"Dog");
 print_r(array_udiff_assoc($a1,$a2,"myfunction"));
 ?>
Run Code Online (Sandbox Code Playgroud)

结果

Array ( [b] Dog [c] => Horse )
Run Code Online (Sandbox Code Playgroud)

还有array_diff_uassoc

  <?php
     function myfunction($v1,$v2)
     {
     if ($v1===$v2)
       {
       return 0;
       }
     return 1;
     }
     $a1=array("a"=>"Cat","b"=>"Dog","c"=>"Horse");
     $a2=array("a"=>"Cat","b"=>"Horse","c"=>"Dog");
     print_r(array_diff_uassoc($a1,$a2,"myfunction"));
     ?>
Run Code Online (Sandbox Code Playgroud)

结果与第一个相同

Array ( [b] Dog [c] => Horse )
Run Code Online (Sandbox Code Playgroud)

是否有任何区别,如果有的话.Php手册没有像他们常说的那样说它们是别名.

php arrays

3
推荐指数
2
解决办法
799
查看次数

标签 统计

arrays ×1

php ×1