Thread return value von eq (6 answers)
Opened by MarcusKr at 2010-01-31 10:39

Gast MarcusKr
 2010-01-31 10:39
#131620 #131620
Hallo hab hier folgende Frage zu diesem Testcode:

$var=2;
$str=" 2abc";

$g=($var eq $str);

print"\n\$g: $g ...\n";

Wenn ich mit eq zwei identische Strings vergleiche bekomme ich einen return Wert von 1 an die $g Variable übergeben.
Im Testbeispiel bleibt die Variable aber undef, soll das so sein ? Ist das irgendwie erklärbar warum hier keine 0 übergeben wird?

In der offiziellen Dokumentation finde ich leider nur:
Binary "eq" returns true if the left argument is stringwise equal to the right argument.
Hier steht leider nichts vom return Wert bei !eq

View full thread return value von eq