PHP array_intersect

Posted GoodByeZ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP array_intersect相关的知识,希望对你有一定的参考价值。

1.函数的作用:返回数组的交集

2.函数的参数:

  @params array $array1

  @params array $array2

  @params array $array2

  ...

3.

例子一:

1 <?php
2 $array1 = [\'a\' => 1,\'b\' => true,\'c\' => \'2\',\'d\' => false];
3 $array2 = [\'1\',2,0];
4 var_dump(array_intersect($array1,$array2));

例子二: 

 1 <?php
 2 /*
 3  * http://php.net/manual/en/function.array-intersect.php
 4  */
 5 function array_union($a,$b){
 6     return array_merge(
 7         array_intersect($a, $b),
 8         array_diff($a, $b),
 9         array_diff($b, $a)
10     );
11 }

 

  

 

以上是关于PHP array_intersect的主要内容,如果未能解决你的问题,请参考以下文章

PHP:正则表达式替代 array_intersect

php array_intersect() 效率

PHP使用array_intersect()函数求数组交集

Php array_intersect输出[重复]

php函数array_intersect中的参数问题

php array_intersect() 和 array_diff() 函数