Der folgende Beitrag wurde am 14. 02. 2007, 14:28 Uhr von Paul veröffentlicht.
Moin,
ich suche einen Operator (z.B. && und; || oder; == gleich, ...) der zwei Werte miteinander vergleicht und true zurückgibt wenn EIN Wert true ist (nicht wenn beide true sind).
Paul
Der folgende Beitrag wurde am 14. 02. 2007, 14:31 Uhr von Peter veröffentlicht.
Hi,
ich verstehe das nicht so ganz...
alle Vergleichsstrukturen die man will kann man mit diesen operatoren erstellen.
Beispiel:
if((($value1==true)&&($value2!=true))||(($value1==false)&&($value2!=false))){
mache dies und das
}
lg
Peter
Der folgende Beitrag wurde am 14. 02. 2007, 16:17 Uhr von Marian veröffentlicht.
Hallo Peter,
> (($value1==true)&&($value2!=true))||(($value1==false)&&($value2!=false))
Auch wenn man xor nicht kennt, geht das einfacher:
( $value1 && !$value2 ) or ( !$value1 && $value2 )
Oder sogar noch kürzer (aber unschön ;) )
!$value1 == $value2
Oder eben
$value1 xor $value2
Viele Grüße aus Freiburg,
Marian
--
Microsoft broke Volkswagen's world record: Volkswagen made only 22 million bugs!
<!--[if IE]><meta http-equiv="refresh" content="0; URL=http://www.getfirefox.com"><[endif]-->
Der folgende Beitrag wurde am 14. 02. 2007, 14:32 Uhr von Der Martin veröffentlicht.
Hallo Paul,
> ich suche einen Operator (z.B. && und; || oder; == gleich, ...) der zwei Werte miteinander vergleicht und true zurückgibt wenn EIN Wert true ist (nicht wenn beide true sind).
also "entweder a oder b, aber nicht beide"?
Dann suchst du wohl den xor-Operator.
So long,
Martin
--
Wenn man keine Ahnung hat - einfach mal Fresse halten.
(Dieter Nuhr, deutscher Kabarettist)
Der folgende Beitrag wurde am 14. 02. 2007, 14:33 Uhr von Peter veröffentlicht.
Hi,
tut mir leid, den Xor-Operator kannte ich noch gar nicht ;-)
nichts für ungut
Peter
© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4