phpbar.de logo

Mailinglisten-Archive

Re: [php] Problem mit String-Vergleich
Archiv Mailingliste php_(at)_infosoc.uni-koeln.de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [php] Problem mit String-Vergleich



Reiner Kukulies wrote:
> Beachte neben den Syntacfehlern insbesondere die doppelten == beim
> Vergleich. Bei einfachen Gleichheitszeichen wird die Variable gesetzt
> und die Aussage ist immer wahr.
> 

Hallo Reiner,

interessant ist aber, wie PHP[1] die falsche Zeile auswertet:

	$string1 = "abc" && $string2 = "def"
<=>	$string1 = ("abc" && ($string2 = "def"))
<=>	$string1 = ("abc" && "def")
<=>	$string1 = (TRUE && TRUE)
<=>	$string1 = 1

also ist am Ende $string1 "1" und $string2 "def". :-)


[1] zumindest meine Version unter HP-UX.


> Gruß, Reiner

Ciao,
	Harald

-- 
* Harald H.-J. Bongartz        bongartz_(at)_physik.uni-bonn.de  *
* -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- *
* Schlechte Laune ist der Schnupfen des Gemuets,            *
* laestig und ansteckend.                   - Peter Horton  *

Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive