PHP: if ("00"=="00000"). Почему запрос срабатывает?

Почему данное утверждение считается верным?
if ("00"=="00000")
Указывается любое количество нулей и код, который заложен в { } срабатывает.
Проблема именно с нулями.
  • Вопрос задан
  • 309 просмотров
Решения вопроса 1
Комментировать
Пригласить эксперта
Ответы на вопрос 2
zvermafia
@zvermafia
WebDev
Попробуйте if ("00" === "00000")
Ответ написан
Комментировать
На сколько помню он преобразует строку из чисел только к числу, т.е. "00" преобразуется к 0 и "00000" преобразуется к 0 выходит вы сравниваете
if (0 == 0)
Да сделайте точное сравнение === а вообще лучше 0 и 1 сравнивайте )))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
25 апр. 2024, в 15:31
70000 руб./за проект
25 апр. 2024, в 15:26
15000 руб./за проект
25 апр. 2024, в 15:13
3000 руб./за проект