phpbar.de logo

Mailinglisten-Archive

[php] Variable logische operatoren

[php] Variable logische operatoren

Matthias Weh weh_(at)_feinarbeit.de
Tue, 21 Mar 2000 23:34:14 +0100


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