phpbar.de logo

Mailinglisten-Archive

[php] php4 boolean - Verwirrung

[php] php4 boolean - Verwirrung

Jens Benecke php_(at)_jensbenecke.de
Tue, 10 Oct 2000 16:08:10 +0200


On Tue, Oct 10, 2000 at 04:02:32PM +0200, Werner Stuerenburg wrote:
> php4.0.1
> 
> $ext = ".jpg";	
> 
> if ($ext != ".jpg" && $ext != ".gif"){
> 	return "wrongType";
> }
> 
> liefert wrongType. Es stellt sich heraus:
> 
> $ext != ".jpg" ist true (1)
> $ext != ".gif" ist leer ("")
> 
> $ext != ".jpg" && $ext != ".gif" ist  true
> 
> Wie verstehe ich das? 

RTF http://www.php.net/manual/language.operators.precedence.php

kurz: da fehlen Klammerungen, oder benutz statt && and.


-- 
"Ich kenne zwar Netbus (bevorzuge allerdings            http://www.linuxfaq.de  
 SubSeven), aber was zur Hölle ist RFC791???!"       http://www.hitchhikers.de    
 -- Karsten in de.org.ccc                            http://www.jensbenecke.de


php::bar PHP Wiki   -   Listenarchive