Schorsch: if($var)... Wie wird der INHALT von $var überprüft?

Beitrag lesen

Tach Uschi

$var = "$i == 1 OR $i == 2 OR $i == 3";
Das ergibt für mich überhaupt keinen Sinn. Was soll das denn sein? Was willst du damit erreichen?

Ich muss eine Bedingung stellen. Leider ist die Bedingung immer etwas verschieden. Manchmal nur eine, manchmal ganz viele.

Irgendwo entstehen die Bedingungen: Beispiel:
$var = "$i == 1 OR $i == 2 OR $i == 3";
Jetzt habe ich meine Bedingungne in die $var gepackt.

Irgendwo weiter weg muss ich nun die Bedingungen überprüfen
if($i == 1 OR $i == 2 OR $i == 3) Allerdings wünsche ich die Überprüfung mit Hilfe der $var zu machen:

If($var)

Was leider nicht klappt.

Die Frage ist also, wie überprüfe ich Bedingungen, die nicht dort definiert wurden, wo sie überprüft werden müssen. Ich könnte zwar die Überprüfung in eine Funktion packen und die $var der Funktion übergeben... Aber was mich heute interessiert ist das:

If($var)

Wie bringe ich sowas zum laufen?

Gruss
Schorsch