php获取两个数组的交集

发布时间:2021-12-06 22:59:39 阅读:1143次

我们在php开发中,经常需要获取两个数组的交集,也就是在两个数组中都出现的元素

如果自己写会比较麻烦,其实php自带有这类函数

我们可以通过array_intersect来实现

代码如下

MacBook-Air:~ test$cat array.php
  1 <?php 
  2 $a = [1,2,3];
  3 $b = [3,4];
  4 print_r(array_intersect($a,$b));
  5 ?>

以下为代码运行效果

MacBook-Air:~ test$ php array.php
Array
(
    [2] => 3
)

通过运行我们知道,这两个数组的共同元素是3

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:php获取两个数组的交集 出自老鄢博客 | 欢迎分享