Welche Alternativen gibt es, um eine Schleife zu beenden oder zu überspringen, wenn eine bestimmte Bedingung erfüllt ist?

Um eine Schleife zu beenden oder zu überspringen, wenn eine bestimmte Bedingung erfüllt ist, können wir die Befehle "break" und "continue" verwenden. "break" wird verwendet, um die Schleife sofort zu verlassen und den Rest des Codes nach der Schleife auszuführen. "continue" wird verwendet, um den aktuellen Schleifendurchlauf zu überspringen und mit dem nächsten Durchlauf fortzufahren.

// Beispiel für die Verwendung von break und continue in einer Schleife
for ($i = 1; $i <= 10; $i++) {
    if ($i == 5) {
        break; // Beendet die Schleife, wenn $i gleich 5 ist
    }

    if ($i % 2 == 0) {
        continue; // Überspringt den aktuellen Durchlauf, wenn $i gerade ist
    }

    echo $i . PHP_EOL;
}