2009年8月12日 星期三

continue

for($i=0; $i<3; $i++){
 echo $i.">>";
  for($j=0; $j<5; $j++){
  if ($j == 1) continue; //跳 j 下一筆
   echo $j;
 }
  echo "_________";
  echo "<br>";
}
==>
0>>0234_________
1>>0234_________
2>>0234_________

for($i=0; $i<3; $i++){
 echo $i.">>";
  for($j=0; $j<5; $j++){
   if ($i == 1) continue; //跳 i 下一筆
    echo $j;
  }
  echo "_________";
 echo "<br>"
}
==>
0>>01234_________
1>>_________
2>>01234_________

break

for($i=0; $i<3; $i++){
 echo $i.">>";
 for($j=0; $j<5; $j++){
   if ($j == 1) break 1; //跳出內回圈
    echo $j;
}
 echo "_________";
 echo "<br>";
}
==>
0>>0_________
1>>0_________
2>>0_________


for($i=0; $i<3; $i++){
 echo $i.">>";
   for($j=0; $j<5; $j++){
    if ($j == 1) break 2; //跳出外回圈
    echo $j;
   }
  echo "_________";
 echo "<br>";
}
==>
0>>0