$condition1[0] = 2;
$condition1[1] = 3;
$condition2[0] = 3;
$condition2[1] = 2;
$condition2[2] = 1;
for($i=0; $i<3; $i++){
for($j=0; $j<2;$j++){
if($condition1[$j] == $condition2[$i]){
$permission = false;
continue;
}
}
if($permission){
echo 'success';
}
}
如您所见,我想检查两个数组。当有不同的值时,必须回显“成功”,$condition2
在这种情况下,只有一个差异,$condition2[2] = 1
因此“成功”必须只回显一次,但它会发生两次!
如果我continue;
像上面的例子一样使用,它会跳过整个内部for()
吗?