Verzweigungen – if-else & Co

Funktionen sind kleine Programme im großen Ablauf. Wenn wie bisher alle Abläufe nacheinander kommen, wird es bei schon mittelgroßen Programmen bereits herzhaft unübersichtlich und es werden unter Umständen immer wieder benötigte Programmteile doppelt und dreifach erstellt. Dies kann über Funktionen umgangen werden. Als Beispiel kommt hier eine kleine Berechnung, die in eine Funktion aufgegliedert wird.

Code

<!DOCTYPE html> <html> <head> <title>if - else & co </title> <meta charset="UTF-8" /> </head> <body> <?php $i = 5; if ($i >4) { echo "$i ist grösse als 4"; // wenn die Bedingung im if erfüllt ist wird dieses echo ausgegeben /* hier können weitere Anweisungen folgen*/ } elseif ($i ==4) // wenn die Bedingung im if nicht erfüllt ist wird elseif überprüft und wenn die Bedingung erfüllt ist, wird dieses echo im elseif ausgegeben { echo "$i ist gleich 4"; } else // wenn die Bedingung niergens erfüllt ist wird das echo im else ausgegeben { echo "$i ist kleiner als 4"; /* hier können weitere Anweisungen folgen*/ } ?> </body> </html>

Liveansicht

  • Verzweigungen – if-else & Co