continue

A continue-t ciklus belsejében használjuk, hogy átugorjuk az aktuális iteráció hátralevő részét, és folytassuk a végrehajtást a következő iterációval.

A continue elfogad egy opcionális szám paramétert, ami megadja, hogy hány struktúrának kell a hátralévő részét kihagyni.

  1 
  2 
  3 while (list ($kulcs, $ertek) = each ($tomb)) {
  4     if (!($kulcs % 2)) { // a páros indexűek kihagyása
  5         continue;
  6     }
  7     valami_paratlan_dolog ($ertek);
  8 }
  9 
 10 $i = 0;
 11 while ($i++ < 5) {
 12     echo "Külső while<br>\n";
 13     while (1) {
 14         echo "&nbsp;&nbsp;Középső while<br>\n";
 15         while (1) {
 16             echo "&nbsp;&nbsp;Belső while<br>\n";
 17             continue 3;
 18         }
 19         echo "Ezt soha nem fogja kiírni.<br>\n";
 20     }
 21     echo "Ezt sem...<br>\n";
 22 }
 23 
 24