Mailinglisten-Archive |
Hi events13 (???),
> Ich will eine Kontrollstruktor mit logischen Operatoren variabel gestallten,
> z.B. in der Form
>
> if (Vergleich $or_and Vergleich2);
>
> Das in der Variable $or_and dann der Wert ("and" oder "or") für den
> logischen Operator steht.
Naja, fuer den Spezialfall "und"/"oder" bietet sich folgende Loesung an:
Die Variable $or_and sei binaer: TRUE, wenn "OR" gemeint ist, und FALSE, falls
"AND" gemeint ist.
Seien A und B die logisch zu verknuepfenden Ausdruecke.
Dann muesste
( (A && B) || ($or_and && !(A) && !(B)) )
das Gewünschte leisten.
Gruss,
Matthias
php::bar PHP Wiki - Listenarchive