Pronlem mit include und switch?

orben

Mitglied
Mein Code funktoniert nicht. Ich wollte die case anweisungen per include in in die switch Funktion einbauen. Geht das überhaubt? Wenn ja was ist an meinem code falsch
Und sonst wie geht es anders, Daten von Textfeldern zu speichern und wieder auszugeben





PHP:
<?  switch(members)  {


include (\"members.txt\"); 





} 
?>
 
Das kann so echt nicht funktionieren. Eine switch Anweisung arbeitet ähnlich der if Anweisung. Man benötigt eine Variable mit einen Wert der dann jenach Wert durch case Anweisungen abgearbeitet werden kann.
Beispiel:

PHP:
$stimmung="gut";
switch($stimmung){
   case "schlecht":
      print "Mir geht es momentan nicht so gut";
      break;
   case "gut":
     print "Mir geht es super";
     break;
}
Dabei ist es wichtig, für die Beendigung einer case Anweisung, dass breakverwendet wird. Wenn man dies weg lasse würde, hätte das die Auswirkung das alle nachfolgende case Anweisungen ausgeführt werden würden, bis entweder die switch Schleife keine Anweisungen mehr besitzt und false ergibt oder innerhalb einer Anweisung die Schleife mit break beendet wird. Die switch Schleife "liest" die komplette switch Schleife Zeilenweise ein, deswegen ist es wichtig, dem Parser mitzuteilen, wann es "genug des guten" ist ;)

In diesem Sinne
 
Zurück