continue

Continue wird innerhalb von Schleifen gebraucht. Die Schleife wird an der aktuellen Stelle abgebrochen und es wird der nächste Durchlauf begonnen.

Continue kann optional ein nummerisches Argument erhalten, das die Anzahl der zu überspringenden Schleifendurchläufe beinhaltet.

while (list ($key, $value) = each ($arr)) {
    if ($key % 2) { // überspringe ungerade Werte
        continue;
    }
    tue_was_mit_ungerade ($value);
}

$i = 0;
while ($i++ < 5) {
    echo "Aussen<br>\n";
    while (1) {
        echo "&nbsp;&nbsp;Mitte<br>\n";
        while (1) {
            echo "&nbsp;&nbsp;Innen<br>\n";
            continue 3;
        }
        echo "Das wird nie ausgegeben.<br>\n";
    }
    echo "Dies auch nicht.<br>\n";
}