Rainer S.: Intervall in einer switch-Anweisung

Beitrag lesen

Hi,

vielleicht klappt es, wenn Du Deinen Wertebereich wie in folgendem Beispiel (angeregt durch die Kommentare zu http://www.php.net/manual/de/control-structures.switch.php ) abklapperst:

switch (true) {
   ($var < 1000) : ;
   ($var >= 900) : // irgendwas
                   break;
   ($var < 900) : ;
   ($var >= 800) : // irgendwas anderes
                   break;
   ($var < 800) : ;
   ($var >= 700) : // noch was anderes
                   break;
   ($var < 700) : ;
   ($var >= 600) : // wieder was anderes
                   break;
und so weiter ...

Das ganze ginge aber auch in die andere Richtung, wichtig ist nur, daß Du konsequent bist.

Schönen Gruß aus Bilk

Rainer