Dies ist eine alte Version des Dokuments!


PHP-Programmierkurs [4] - Verzweigungen

Bisher werden die Dateien mit dem HTML-Code und dem PHP-Code rein sequenziell abgearbeitet, das heißt, es wird eine Anweisung nach der anderen durchgeführt. Programme sind aber auch in der Lage, auf unterschiedliche Bedingungen zu reagieren. Einzelne Anweisungen werden in diesem Fall nur in bestimmten Situationen ausgeführt.

Die Ausführung dieser Anweisungen wird in solchen Fällen von einer oder von mehreren Bedingungen ( if -Anweisung) abhängig gemacht. Je nachdem, ob die Bedingung zutrifft, werden die entsprechenden Anweisungen ausgeführt oder nicht. Darüber hinaus können bei Nichterfüllung der Bedingung alternative Anweisungen ( if / else -Anweisung) bearbeitet werden. Man nennt diese Stellen in einem Programm Verzweigungen oder auch bedingte Anweisungen.

Bedingungen werden mithilfe von Wahrheitswerten (wahr oder falsch) und Vergleichsoperatoren erstellt. Hier eine Übersicht über die Vergleichsoperatoren.

Operator Bedeutung Geltungsbereich
==
gleich
Zahlen und Zeichenketten
!=
ungleich
Zahlen und Zeichenketten
>
größer als
Zahlen
<
kleiner als
Zahlen
>=
größer als oder gleich
Zahlen
<=
kleiner als oder gleich
Zahlen
  • Theis, T. (2017): Einstieg in PHP 7 und MySQL. (Rheinwerk Verlag) Bonn