10.4. Einrücken bei switch-Anweisungen

Bei einer switch-Anweisung werden die geschweiften Klammern wie bei den anderen Kontrollstrukturen auch an den entsprechenden Positionen geschrieben.

Die case's und ggf. auch ein default: kommen in die geschweiften Klammern, jedes für sich in eine eigene Zeile.

Wollen Sie unter einem case dann etwas Programmcode stehen haben, so ist dieser Programmcode 4 Leerzeichen vom case eingerückt. Nach einen break; folgt eine Leerzeile.

Beispiel 10.6. Einrücken bei switch-Anweisungen

  
          
          <?php
            switch ($action) {
                case 'file':
                case 'border':
                    echo "mach das";
                    break;

                case 'alt':
                    echo "bla";
                    break;

                default:
                    mach_dies();
            }
         ?>