Non sapevo che titolo dare...

<?
$var = 0;
if ($var=="html.it") { echo "Condizione verificata"; }
?>

Se utilizzo === funziona tutto perché verifica anche il tipo però a parte questo mi interessava capire perché viene verificata questa condizione

$var=="html.it" -> verificata
quindi
0=="html.it" -> verificata