Thema: Fallunterscheidung If ⁄ Else-Anweisung


Um den Zustand eines Programms zu überprüfen, kommen oft Anweisungen zum Einsatz. Bei solchen Anweisungen handelt es sich um die Überprüfung der Zustände sowie der Werte. Zur Bewältigung solcher Aufgaben können sogenannte Fallunterscheidungen eingesetzt werden. Das Prinzip solcher Fallunterscheidungen ist immer gleich: Es findet ein Vergleich oder eine Überprüfung statt, deren Ergebnis entweder den Wert als Boolean true (wahr) oder false (falsch) hat. Je nachdem, wie die Überprüfung oder der Vergleich ausfällt, kann das Programm in eine bestimmte Richtung verzweigt und weitergeführt werden. Bedingungen werden mit Hilfe von Wahrheitswerten (wahr oder falsch) und Vergleichsoperatoren erstellt.
Folgende Tabelle gibt eine Übersicht über die Vergleichoperatoren:

Operator Bedeutung Geltungsbereich
== gleich Zahl und Zeichenkette
!= ungleich Zahl und Zeichenkette
> gröβer als Zahl
< kleiner als Zahl
>= gröβer als oder gleich Zahl
<= kleiner als oder gleich Zahl

Beispiel)


<?php 
   $preis = 59.99;
   if ($preis < 40) {
      echo "Der Preis liegt unter 40 &euro;.<br />";
      echo "Das ist günstig.";
   } else {
      echo "Der Preis liegt bei 40 &euro; oder darüber.<br />";
      echo "Langsam wird es teuer.";
   }
   
?>

Ausgabe)

Der Preis liegt bei 40 € oder darüber.
Langsam wird es teuer.