Hallo zusammen,
ich habe in meinem Script diesen Vergleich eingebaut
	
Dabei ist $key ein Schlüssel eines Array. Wenn nun $key = 0; ist, dann stimmt irgendetwas nicht.
Bei mir gibt:
	
Kann es mir nicht erklären, woraus dies resultiert. Nach meiner Vorstellung müsste es doch true ergeben. Wenn ich aber den Typenvergleich (!==) hinzunehme klappt es.
Danke für den Tip
PS: hatte noch keine Zeit um eine andere PHP Version ($myPhpVersion = 4.4.4) zu testen
					ich habe in meinem Script diesen Vergleich eingebaut
PHP-Code:
	
	
if($key != "type") {
    $foobar = 1;
} 
Bei mir gibt:
PHP-Code:
	
	
var_dump(0 != "type");
// bool(false) 
Danke für den Tip
PS: hatte noch keine Zeit um eine andere PHP Version ($myPhpVersion = 4.4.4) zu testen
 
          
 Kurrioser Effekt bei Vergleich mit logischen Operatoren
									
									
									Kurrioser Effekt bei Vergleich mit logischen Operatoren
								
Kommentar