lulu: SWITCH CASE und reguläre Ausdrücke

Beitrag lesen

Huhu Melchior

kann ich in einer SWITCH - CASE Anweisung auch reguläre Ausdrücke verwenden?

Nein

Ich habe eine Variable, die wie folgt "gefüttert" wird:

$class = $_GET["class"];

eine Lösungsidee wäre evtl. folgendes:
Du legst ein Array an mit dem Ergebnis als Key und dem Ausdruck als Value ...

also z.B.
$map = array (
 'Donner' => '^Donner',
 'Sonne'  => '^Sonne',
 'Regen'  => '^Regen',
);

Dann prüfst Du in einer Schleife alle Array-Values gegen $class und wenn
es true ist weist Du einer Variablen den jeweiligen Array-Key zu.

Dannach kannst Du damit den Switch "füttern".

Viele Grüße

lulu

--
bythewaythewebsuxgoofflineandenjoytheday