$A = array(6,7,8,9,1,3);
$B = array(1,2,3,5,6,7); 怎样比较把A中与数组B中相同的数据删除呢????最后正确的结果应该是$A = array(8,9);
求效率高的算法!
其他语言也可以!
$B = array(1,2,3,5,6,7); 怎样比较把A中与数组B中相同的数据删除呢????最后正确的结果应该是$A = array(8,9);
求效率高的算法!
其他语言也可以!
$B = array(1,2,3,5,6,7);
foreach($A as $k=>$v){ if(in_array($v,$B)){
unset($A[$k]);
}
}
var_dump($A);
?>打印结果:array(2) { [2]=> int(8) [3]=> int(9) }