PHP 5.4 & MySQL 5.6 Grundkurs

Mehrere Bedingungen prüfen mit "switch"

Testen Sie unsere 1953 Kurse

10 Tage kostenlos!

Jetzt testen Alle Abonnements anzeigen
Wenn Sie mehrere einzelne Überprüfungen aneinanderreihen, dann können Sie eine alternative Konstruktion einsetzen: "switch". Welche Vorteile dieser Befehl bringt und wie Sie ihn effektiv einsetzen, erfahren Sie in diesem Video.

Transkript

Mehrere Bedingungen können Sie mit if, else if, else if, else if, etc. formulieren. Praktischer ist manchmal switch. Schauen wir uns an, wie dieses switch funktioniert. Ich habe hier ein Beispiel. Hier ist eine Variable definiert. Und dann setze ich dieses switch ein. In runden Klammern schreibe ich den Ausdruck, der überprüft werden soll. In geschweiften Klammern kommen jetzt die Überprüfungen, die durchgeführt werden sollen. Für die einzelnen Fälle notieren Sie immer case und dann den Ausdruck, auf was es überprüft werden soll. Es folgt ein Doppelpunkt, und dann das, was geschehen soll, wenn das die Überprüfung wahr ergibt. Und dann kommt ein break. Das bedeutet, dass der Rest nicht mehr berücksichtigt werden soll. Zu dem break kommen wir gleich noch einmal. Also, Sie sehen hier dieses switch. Das überprüft das hier, was ich hier definiere, ob es diesem, diesem oder diesem Wert entspricht, und am Schluß können Sie hinter default angeben etwas, was ausgegeben werden soll. In diesem Fall, wenn die ganzen anderen Bedingungen nicht wahr sind. Schauen wir uns an, was das Ergebnis ist, wenn wir das jetzt aufrufen. Dann wird ausgegeben "Apfel ist ein Obst". Jetzt noch einmal genauer zu diesem break, was hier immer steht. Ich habe dieses Beispiel hier noch einmal aufgeschrieben, aber habe dieses break weggelassen. Und dann schauen wir uns mal an, was dann das Ergebnis von diesem Beispiel ohne break ist. Ich rufe das hier auf. Das ist switch ohne break. Und dann sehen Sie, es werden jetzt hier alle Sachen ausgegeben. Das heißt, wenn wir nochmal hier das Beispiel uns anschauen, es wird dann all diese echos hier ausgeführt. Das heißt, das break ist wichtig, damit wenn eine Bedingung zutrifft, der Rest nicht mehr berücksichtigt wird. Im Beispiel hier bei diesem switch, sind es strings, auf die überprüft wird hier, deswegen stehen die auch in Anführungszeichen. Wenn sie hier auf Zahlen prüfen würden, dann würden Sie sie natürlich nicht in Anführungszeichen schreiben. Dieser Film hat Ihnen gezeigt, wie Sie switch nutzen können, um auf mehrere Bedingungen zu überprüfen. Und im Normalfall werden Sie wichtig als Bestandteil hier auch immer das break brauchen, damit wenn eine Bedingung, eine Überprüfung klappt, nicht der Rest auch noch ausgeführt wird.

PHP 5.4 & MySQL 5.6 Grundkurs

Steigen Sie auch ohne Vorwissen in die Programmierung PHP- & MySQL-basierter Webseiten ein und lernen Sie die Sprachgrundlagen wie Bedingungen, Schleifen, Funktionen usw. kennen.

7 Std. 9 min (86 Videos)
Derzeit sind keine Feedbacks vorhanden...
 

Dieser Online-Kurs ist als Download und als Streaming-Video verfügbar. Die gute Nachricht: Sie müssen sich nicht entscheiden - sobald Sie das Training erwerben, erhalten Sie Zugang zu beiden Optionen!

Der Download ermöglicht Ihnen die Offline-Nutzung des Trainings und bietet die Vorteile einer benutzerfreundlichen Abspielumgebung. Wenn Sie an verschiedenen Computern arbeiten, oder nicht den ganzen Kurs auf einmal herunterladen möchten, loggen Sie sich auf dieser Seite ein, um alle Videos des Trainings als Streaming-Video anzusehen.

Wir hoffen, dass Sie viel Freude und Erfolg mit diesem Video-Training haben werden. Falls Sie irgendwelche Fragen haben, zögern Sie nicht uns zu kontaktieren!