Announcement

Collapse
No announcement yet.

Mehrfachnennung bei 'case'-Entscheidung

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Mehrfachnennung bei 'case'-Entscheidung

    Moin...

    Ich habe einen switch-case Block, in dem mehrere Fälle dieselbe
    Funktion aufrufen würden.
    Ich bin mir sicher, daß es da eine Möglichkeit gab, mehrere Fälle in einem
    case-Block abzuhandeln.
    Leider weiß ich nicht mehr genau wie und beim Suchen im Netz fand ich auch nix.

    Also nach dem Prinzip
    Code:
    switch (integer) {
      case 1,2,3: Funktion1(); break;
      case 4,5: Funktion2(); break;
      case 6: Funktion3(); break;
    }
    So funktioniert es allerdings nicht!

    Weiß einer wie???
    PHP rocks!
    Eine Initiative der PHP Community

  • #2
    case 1:
    case 2:
    case 3:
    ....
    break;

    case 4:
    case 5:
    ....
    break;
    Christian

    Comment


    • #3
      Jo, so is klar. Ohne
      Code:
      break;
      rutscht er durch.

      Was aber, wenn es z.B.
      Code:
      ...
      case 1,4,6: Funktion(); break;
      ...
      sein soll?

      Danke für Deine schnelle Antwort!
      Hast da auch noch ne Lösung für? Würde mich freuen...
      PHP rocks!
      Eine Initiative der PHP Community

      Comment


      • #4
        ????

        Das ist die Lösung
        Christian

        Comment

        Working...
        X