我们在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加入群聊,欢迎一起研究技术
转载请注明:php获取两个数组的交集 出自老鄢博客 | 欢迎分享