Bernauer: Bewerbungsgespräch

Beitrag lesen

Hi,

if ("x" == 0) {
  echo "Yes";
} else {
  echo "No";
}


>   
> Weil PHP probiert "x" in einen Integer umzuwandeln. Dies schlägt fehl und somit gibt PHP 0 zurück und somit wird der Term zu 0 == 0 und somit True.  
>   
  
  
ok, war mir nicht klar. Das ist das tückische an PHPs Ententyping.