Нюансы при сравнении типов данных в PHP
Обратите внимание на следующий код:
<?php
if (0 == '') {
echo '+++';
} else {
echo '---'; // сработает это
}
?>
И на следующий:
<?php
if (0 == '0') {
echo '+++'; // сработает это
} else {
echo '---';
}
?>