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 " Középső while<br>\n"; 15 while (1) { 16 echo " 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 |