Notepad++Good Luck To You!

php取数组的交集

// 快速的判断$a数组是否是$b数组的子集

$a = array(135,138);

$b = array(135,138,137);


实现方法

这里介绍三种方法,思路其实是相同的,差别在于实现的代码上

for循环遍历

$flag = 1;

foreach ($a as $va) {

  if (in_array($va, $b)) {

    continue;

  }else {

    $flag = 0;

    break;

  }

}

array_diff的使用

//比较两个数组的值,并返回差集。

array_diff($a, $b);



array_intersect的使用

//比较两个数组的值,并返回交集。

array_intersect($a, $b)


«   2020年1月   »
12345
6789101112
13141516171819
20212223242526
2728293031
TOP 站点信息
  • 文章总数:110
  • 页面总数:0
  • 分类总数:6
  • 标签总数:16
  • 评论总数:0
  • 浏览总数:58628
TOP 控制面板
您好,欢迎到访网站!
  查看权限