Thomas Meinike: Case größer gleich / kleiner gleich ?

Beitrag lesen

Hallo,

case ($i <= 20): ...;
case (21 < $i <= 40): ...;
case (41 < $i <= 60): ...;
case (61 < $i <= 80): ...;
case (81 < $i <= 100): ...;

so ?

  
switch(true)  
{  
  case($i <= 20): ...;  
  case($i > 21 && $i <= 40): ...;  
  case($i > 41 && $i <= 60): ...;  
  case($i > 61 && $i <= 80): ...;  
  case($i > 81 && $i <= 100): ...;  
  default: ...;  
}

Alternativ bieten sich natuerlich if-elseif-else-Konstrukte an.

MfG, Thomas