Array über mehrere "aktionen"?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Array über mehrere "aktionen"?

    Also:
    In meinem GB hab ich mehrere Aktionsaufrufe.
    Beispiel:
    PHP-Code:
    if($action=="bla") {
    blablabla

    Wie schaff ich es nun,dass ich einen Array über mehrere "Aktionen" benutzen kann,ohne ihn neu zu definieren?
    Zuletzt geändert von JoelH; 11.07.2002, 11:16.

  • #2
    Ich bin mir nicht ganz sicher, was du damit meinst.
    Ich nehm' mal an, du meinst, du willst nicht so viele if's schreiben, korrekt? Dann must du switch benutzen. Dem übergibst du ein Argument, nämlich die Variable, die geswitcht werden soll.
    Beispiel:
    PHP-Code:
    switch ($action) {
      case 
    "saghallo":
        echo 
    "hallo";
        break;
      case 
    "sagblabla":
        echo 
    "blabla";
        break;
    }; 
    Beachte das break, das ist wichtig, da sonst der Rest vom Code innerhalb des switch auch ausgeführt wird. Wenn also $action == "saghallo" ist, würde auch noch blabla ausgegeben werden, wenn du das break vergisst.
    "Ach was soll's? Dann bau ich mir halt meinen eigenen Vergnügungspark mit Blackjack und Nutten." - Bender

    Kommentar

    Lädt...
    X