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