hi,
kann man bei einer Switch-Verzweigung wie bei if/else mit einem Vergleichsoperator arbeiten (z.B.: >=):
switch ($var){
case <=0: Eine Anweisung;
default: Eine andere Anweisung;Anstatt bei case einen konkreten Wert zu benutzen.
nein, so geht das nicht.
was du aber machen kannst: switch(true), und dann die eigentlichen bedingungen in den cases notieren:
switch ($var){
case ($var<=0): Eine Anweisung;
case ($var==4711): Eine andere Anweisung;
default: Eine andere Anweisung;
btw: breaks nicht vergessen ;-)
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."