hi,
habe gerade im heiseforum folgende interessante frage entdeckt:
	
		
weiß jemand, warum das so ist? ich habe  
							
						
					habe gerade im heiseforum folgende interessante frage entdeckt:
			
			
				Zum Beispiel der ganze Typendurcheinander geht mir auf den Geist -
wenn man auf Strings castet, dann heißt das nämlich überhaupt nix,
hier ein Beispiel:
	
Na? Was kommt wohl raus? Ja, raus kommt:
> *ARGH*
Sowas gibts nur bei PHP. Es gibt zwar den ===, aber da die Typen alle
String sein müssten, müsste auch ein == reichen!
	wenn man auf Strings castet, dann heißt das nämlich überhaupt nix,
hier ein Beispiel:
PHP-Code:
	
	
if ( (string)'0X2BAD' == (string)'11181' ) {
echo "*ARGH*";
} else {
echo "PHP ist super";
} 
> *ARGH*
Sowas gibts nur bei PHP. Es gibt zwar den ===, aber da die Typen alle
String sein müssten, müsste auch ein == reichen!
 
							
						 
          
 
 
 
							
						 
  
  
  Moderator
 Moderator 
							
						
Kommentar