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 |