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.