Просмотр поста

.
vermas
точка невозврата

Я очень часто сталкиваюсь с проблемой, когда проверка условия if($var == 1) возвращает true при любом значении переменной $var, кроме пустого и нуля. Проверка идет на булев тип, а не на цифру, и выскакивает ошибка. Из за этого я стараюсь не давать переменным значения 1 или 0, чтобы не возникала путаница при проверке. Есть ли другой путь решения проблемы?