Bedingungen if elseif
Über if
und elseif
können komplexe Kontrollstrukturen aufgebaut werden. Der Befehl elseif
ist eine Kombination von if
und else
und seine Bedingung wird überprüft, wenn die erste if-Bedingung nicht zutrifft. So wird im folgenden Beispiel kontrolliert,
ob eine Variable kleiner ist; wenn nicht, wird kontrolliert (elseif
), ob diese gleich groß ist, ansonsten wird der Text „a ist größer als b“ ausgegeben.
Es können auch noch mehrere elseif
mit weiteren Bedingungen integriert werden (was bei größer, gleich, kleiner wenig Sinn macht).
<?php
$a = 10;
$b = 5;
if ( $a < $b )
{
echo "a ist kleiner als b";
}
elseif ($a == $b)
{
echo "a ist gleich b";
}
else
{
echo "a ist größer als b";
}
?>
Aufgabe:
Schreiben Sie ein Programm, das kontrolliert, ob eine Zahl größer als 10 ist, ob eine Zahl größer als 6 ist, ob diese gleich 6 ist oder kleiner - und das die entsprechende Ausgabe macht.
Wenn Sie einen Fehler finden, bitte mitteilen (egal ob Schreibfehler oder inhaltlicher Fehler).
Mit Maus fehlerhafte Stelle markieren und übernehmen mit folgendem Button: