Vollständige Version anzeigen : [PHP] Statt verschachtelten Switch-Anweisungen


mario82
03.02.2007, 09:18

Wenn man eine Variable nur abfragen möchte, welchen wer sie enthält, kann man anstatt der verwendung der IF Abfrage eine Switch abfrage verwenden, die durch die weniger Schreibarbeit benötigt wird.

// vorher
if ($i == 0) {
echo "i ist gleich 0";
} elseif ($i == 1) {
echo "i ist gleich 1";
} elseif ($i == 2) {
echo "i ist gleich 2";
}

// nachher mit Switch
switch ($i) {
case 0:
echo "i ist gleich 0";
break; // beendet die Switch Anweisung könnte man weg lassen, dann würde es weiterlaufen und noch das default auswerten!
case 1:
echo "i ist gleich 1";
break;
case 2:
echo "i ist gleich 2";
break;
default: // kann man auch weglassen + nächste zeile auch weg!
echo "wenn keines zutrifft";
}
?>

Hardware Preisvergleich | Amazon Blitzangebote!

Videos zum Thema
Video Loading...
Ähnliche Themen zu [PHP] Statt verschachtelten Switch-Anweisungen
  • [PHP] Anfänger If-Anweisungen
    Einfache If-Anweisungen Was sind If-Anweisungen ? If-Anweisungen sind sehr nützlich und ohne ihnen werdet ihr wohl in PHP nicht auskommen. Mit If-Anweisungen kann man einen Wert auf verschiedene Sachen überprüfen. Man kann überprüfen ob er größer, kleiner, gleich, null, nicht null, true oder [...]

  • Hilfe! Switch als Internet Switch benutzen...?
    Ist es möglich einen normalen "levelone" switch mit 8 ports als einen internetswitch zu benutzen ? Damit meine ich das ich ein Netztwerkkabel vom router in den switch stecke und alle anderen im switch internet haben ! bw´s is kla! [...]

  • [.NET] [C#] Anweisungen
    hi ; all meine kleine Tut - Serie wird fortgesetzt ;) nachdem wir im letzten TUt die operatoren "durchgenommen" haben, sind jetzt die anweisungen dran. die if - else - Anweisung, sowie die switch - case - Anweisung. Auch hier wieder: WEnn ich all meine Tuts, vom ersten bis hier verstanden habt u [...]

  • Problematik mit Verschachtelten Divs
    Guten Tag, Ich weiß gerade nicht wie ich den Thread nennen soll :D ;;;xup~in/pic,78774110/Unbenannt;JPG Mein Design besteht im Grunde aus 3 Div Elementen (im Bild rot, grün, schwarz). Im mittleren Div befinden sich nun die zwei blauen Div Elemente. Wie bekomme ich jetzt das pinke Element [...]



raid-rush.ws | Imprint & Contact pr