PHP-Rätsel

Hallo,
ich hätte ein kleines PHP-Rätsel :

$a=FALSE;
$b=TRUE;

$c=$a or $b;

if ( $c == TRUE)
 {
 echo "wahr";
 }
else
 {
 echo "falsch";
 }

viel Spaß damit

So9

http://www.Sven-of-Nine.de

Hallo,

ich hätte ein kleines PHP-Rätsel :

($c=$a) or $b;

Und wo genau ist jetzt das Rätsel?
(http://phpbuilder.com/manual/en/language.operators.p…)

Grüße

CMb

Hallo,

wenn man die Operatoren-Rangfolge kennt ist es natürlich keine Rätsel mehr.

Ciao
Sven

hallo,

ähh was soll bei dem code eigentlich passieren bzw. soll da überhaupt was passieren??

mfg yeee

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo!

Ich weiss nicht was genau du meinst, aber das Ergebnis wird hier immer „Wahr“ sein da es sich um eine „Tautologie“ handelt („true“ or „false“ ergibt immer true, genau so wie „true“ and „false“ immer „false“ ist).

MFG, Volker

Hallo Volker,

genau so wie Du es beschreibst verhält sich das Programm aber eben nicht. Führ’ das Script einfach mal aus :smile: und Du wirst sehen das „Falsch“ herauskommt.

Ciao

Sven

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]