switch...case....auch anders?

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

  • switch...case....auch anders?

    Hi!
    Kann man in PHP innerhalb eines switch...case...Blocks auch mehrere Anweisungen schreiben?

    Also in etwa so:

    PHP-Code:
    switch ($variable)
    {
      case 
    'A':
        
    Anweisung1;
        
    Anweisung2;
        
    Anweisung3;
        
    Anweisung4;
        break;

      case 
    'B':
        
    Anweisung8;
        
    Anweisung6;
        break;

      default:
        break;

    Geht nich, gibts nich!
    God is real...unless declared as integer!

  • #2
    Wie wäre es mit ausprobieren?

    Kommentar


    • #3
      ja
      Kissolino.com

      Kommentar


      • #4
        Habe ich ja - ich wollte nur eventuellen Fehlern vorbeugen

        Müssen denn dann um die Anweisungen geschweifte Klammern oder stimmt der Code, so wie oben gepostet?


        Thx so far!!
        Geht nich, gibts nich!
        God is real...unless declared as integer!

        Kommentar


        • #5
          Original geschrieben von chefkochbln
          Müssen denn dann um die Anweisungen geschweifte Klammern oder stimmt der Code, so wie oben gepostet?
          RTFM, im manual sind auch beispiele (ausführlichere in den userkommentaren)
          http://www.php.net/manual/de/control...res.switch.php
          I don't believe in rebirth. Actually, I never did in my whole lives.

          Kommentar


          • #6
            RTFP, der letzte Post war so gemeint, dass man - wenn man mehrere Anweisungen in einem case-Block hat! Darüber steht leider nix in dem Super-Tut von php.net!!! -- Aber inzwischen hat sich die Frage erledigt!
            Geht nich, gibts nich!
            God is real...unless declared as integer!

            Kommentar


            • #7
              Original geschrieben von chefkochbln
              Darüber steht leider nix in dem Super-Tut von php.net!!!
              http://www.php.net/manual/de/control-structures.switch.php tut kund:
              Erst wenn bei einem case-Teil eine Entsprechung zum switch-Ausdruck vorliegt, werden die darin enthaltenen Anweisungen von PHP ausgeführt.
              Ich finde, da ist zeimlich eindeutig von mehr als einer Anweisung die Rede, du nicht?
              Ich denke, also bin ich. - Einige sind trotzdem...

              Kommentar


              • #8
                Ja und nein! Das Problem lässt sich wunderbar ausführen. Ich hab jedoch dasselbe Prinzip in einer Datei angewandt und da lässt sich das nicht anwenden - deshalb bin ich verwundert darüber, weil ich den Fehler nicht finde und bislang dachte, dass sich switch...case nur auf eine Anweisung, bzw. "einfache" Anweisungen beschränkt.

                Ich lasse mich natürlich gern von euch eines besseren belehren! wenn ich nur den Fehler finde
                Geht nich, gibts nich!
                God is real...unless declared as integer!

                Kommentar


                • #9
                  Du musst verzeihen, ich habe keine Ahnung, wovon du redest?

                  Was in welcher Datei?
                  Welcher Fehler?
                  Ich denke, also bin ich. - Einige sind trotzdem...

                  Kommentar


                  • #10
                    Dann liegt der Fehler wohl an deinem übrigen Code........
                    [color=blue]MfG Payne_of_Death[/color]

                    [color=red]Manual(s):[/color] <-| PHP | MySQL | SELFHTML |->
                    [color=red]Merke:[/color]
                    [color=blue]Du brauchst das Rad nicht neu erfinden ! [/color]<-ForumSuche rettet Leben-> || <-Schau in den Codeschnippsels->

                    Murphy`s Importanst LAWS
                    Jede Lösung bringt nur neue Probleme
                    Das Fluchen ist die einzige Sprache, die jeder Programmierer beherrscht.
                    In jedem kleinen Problem steckt ein großes, das gern raus moechte.

                    Kommentar


                    • #11
                      Das Problem hat sich in der Zwischenzeit erledigt, danke trotzdem!
                      Geht nich, gibts nich!
                      God is real...unless declared as integer!

                      Kommentar

                      Lädt...
                      X