|
ulf-wendel.de   
|
|
 Home < PHP Schulung  < Core PHP  < Kontrollstrukturen  < switch    |       |  
Print Version    
---
|
|
 Home 
 PHP Projekte 
 PHP Schulung 
    Informationsquellen 
    Geschichte 
    Core PHP 
       Einbindung in HTML 
       Kommentare 
       Variablen 
       Konstanten 
       Operatoren 
       Funktionen 
       Kontrollstrukturen 
          if-else-elseif 
          switch 
          while/do..while 
          for 
          foreach 
          break/continue 
       Arrays 
       Objektorientierung 
    Fortgeschrittenes PHP 
    Templates 
    Cache-Technologien 
    OOH Forms 
 Technik der Site 
 Büchertipps 
 Fotografie 
 Airbrush 
 Kontakt 
 Stuff 

switch

C-Stil HTML Variante
switch (expression) {

  case value:
      statements
    break;

  default:
      statements
    break;

}
switch (expression) :

  case value:
      statements
    break;

  default:
      statements
    break;

endswitch;
  • "default" ist optional
  • kein Gruppierung von values in einem case möglich, stattdessen mehrere cases ohne break untereinander verwenden

switch Top

<?php
 $action 
= -1
 
 switch (
$action) {
 
   case 
1:
     print 
"Der Wert ist 1.";
     break; 

   
// fallthrough für 2, 3, 4
   
case 2:
   case 
3:
   case 
4:
     print 
"Der Wert ist 2, 3 oder 4.";
     break; 

   default:
     print 
"Ungültiger Wert.";
     break;
   }
?>
    
Ausgabe Top
Ungültiger Wert.

<  ^  >

 Neues

 XML/XSLT Menu
 OOH-Form Rewrite

 PEAR Cache:
  SHM Container

 Suchstring Parser
 Buchrezensionen
 PEAR Cache:
  OutputCompression

 PEAR Menu Browser
 PEAR Menu Tutorial 
 PEAR Cache


 Tipp

Download Version:
oben rechts,
Download *.tar.gz
|
| --- |
|
  Top   |   <  ^  >   |   phpOpenTracker Statistik   |   URL: http://www.ulf-wendel.de/schulung/core/kontrollstrukturen_switch.php   |   Stand: 17.01.2002   |   © Ulf Wendel   
|
| --- |

0.013 s Bearbeitungszeit, 0.002 s IT[X], 0.003 s Menu 3