Notepad++Good Luck To You!

php取数组的交集
浏览: 1877    评论: 0

//快速的判断$a数组是否是$b数组的子集$a=array(135,138);$b=array(135,138,137);实现方法这里介绍三种方法,思路其实是相同的,差别在于实现的代码上for循环遍历$flag=1;foreach($aas$va){...


// 快速的判断$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)


全文详见:http://xpxw.com/?id=115

TOP


«    2024年10月    »
123456
78910111213
14151617181920
21222324252627
28293031
TOP 搜索
TOP 控制面板
您好,欢迎到访网站!
  查看权限
TOP 最新留言
    TOP 作者列表
    TOP 站点信息
    • 文章总数:163
    • 页面总数:0
    • 分类总数:6
    • 标签总数:20
    • 评论总数:0
    • 浏览总数:361552