Moin!
ich hab gedacht, das es eventuell auch einen syntax gibt, mit dem man 2 oder mehrere casefälle ansteuern könnte.
Was soll das heißen?
Zwei oder mehr case-Fälle ansteuern geht, wie beschrieben:
switch $variable {
case 1:
case 2:
case 3:
echo 'Code für die Fälle $variable=1 oder 2 oder 3';
break;
case 4:
echo 'Code für den Fall $variable=4';
break;
default:
echo 'Code für jeden andern Fall';
break;
}
Z. B. anstatt über einen normalen wert , über ein array
Ich hatte noch nie das Verlangen, ein Switch zu bauen, bei dem ich den Inhalt einer Variablen mit einem Array auf Identität vergleichen wollte.
Kannst du dein Problem insgesamt bitte mal deutlicher machen, mir scheint, du willst eine alternative Lösung, ohne selbst drauf zu kommen.
- Sven Rautenberg