php双重循环取值

2024-12-22 01:31:56
推荐回答(3个)
回答1:

按照你的说法:去掉$num1 中 $num2 不存在的值也就是取 $num1 与 $num2 的交集,PHP有一个数组函数可以做到:
$result = array_intersect($num1 , $num2 );
print_r($result);

回答2:

for($i=0;$i for($j=0;$j if($num1[$i]==$num2[$j]){
$num3[]=$num1[$i];
break;
}
}
}
$num1=null;
$num1=$num3;

回答3:

用回调函数