DrRobotto: Bewerbungsgespräch

Beitrag lesen

Hä,
warum gibt das bei mir yes aus.... ach, so früh am Morgen, kann noch gar nicht denken:

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.  
  
Grüße