Hallo!

BrainTech - Softwarelösungen, Webdesign und Anwendungen.

Modul 2 – PHP-Grundlagen Lektion

Switch

Mehrere Verzweigungen für einen Wert

switch vergleicht einen Ausdruck mit einer Liste von case-Werten. break verhindert das Durchfallen in die nächsten cases. Seit PHP 8 ist der match-Ausdruck eine strengere Alternative mit Rückgabewert. Switch eignet sich für Menüs, Bestellstatus und HTTP-Methoden.

Wann verwenden

Wenn Sie 3+ Verzweigungen für dieselbe Variable haben; bei komplexer Logik ist if/elseif oft klarer.

<?php
$status = "paid";
switch ($status) {
    case "paid": echo "Plaćeno"; break;
    default: echo "Nepoznato";
}

Beispielvariation

Erweitern Sie das Lektionsbeispiel: fügen Sie eine weitere Variable hinzu, ändern Sie die Schleifengrenze oder die Verzweigung und beobachten Sie die Ausgabe. Verursachen Sie absichtlich einen Fehler (z. B. eine undefinierte Variable), um die PHP-Meldung zu sehen – und korrigieren Sie ihn dann.

Design Wireframe
High Fidelity Design
Design development
Design development
Design development
Research development