4.7 Bedingte Anweisungen, Schleifen und Sprungbefehle

Gliederung

4.7.1 If & if-elseif-else
4.7.2 For, continue
4.7.3 Foreach
4.7.4 Arrays im Array - Teil 2
4.7.5 While
4.7.6 Switch, case, break, default
4.7.7 Beispiel Formulare - Daten ausgeben

PHP kennt zahlreiche Kontrollstrukturen, wie z.B. if, for, continue, foreach, while, switch, und break. Weitere sind unter der offiziellen PHP-Dokumentation aufgelistet. Diese Funktionen weichen nicht vom üblichen Gebrauch der Syntax ab, außer foreach, welches auf einer der folgenden Seiten erläutert wird. unless, until und do-until gibt es in PHP nicht.

Weitere sind unter http://php.net/manual/de/language.control-structures.php aufgelistet.

Übersicht Python und PHP

Kontrollstruktur Python PHP
Bedingte Anweisung if, elif, else if, elseif, else
Schleifen for, while, do-while for, while, do-while, foreach
Schleifensteuerung break, continue break, continue
Switch-Anweisung match, case, case _ switch, case, default
Ausnahmebehandlung try, except, finally try, catch, finally