php获得两个数组的差集

发布时间:2021-12-06 23:00:12 阅读:1576次

我们在php开发中,经常需要获取两个数组的差集,也就是在数组1与数组2的不同的元素

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

我们可以通过array_diff来实现

代码如下

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

以下为代码运行效果

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

通过运行我们知道,数组1与数组2的不同元素是1和2

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

支付宝 微信

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

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