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.
while (list ($kulcs, $ertek) = each ($tomb)) {
if (!($kulcs % 2)) { // a páros indexűek kihagyása
continue;
}
valami_paratlan_dolog ($ertek);
}
$i = 0;
while ($i++ < 5) {
echo "Külső while<br>\n";
while (1) {
echo " Középső while<br>\n";
while (1) {
echo " Belső while<br>\n";
continue 3;
}
echo "Ezt soha nem fogja kiírni.<br>\n";
}
echo "Ezt sem...<br>\n";
}
|