Страницы

Поиск по вопросам

пятница, 24 января 2020 г.

Сравнение нуля и строки с помощью == в PHP

#php #if


Почему условие if ((int)0 == 'string') возвращает true?
    


Ответы

Ответ 1



'string' приводится к (int), т.к. в сравнении участвует число. А т.к. в 'string' нет цифр, она приварнивается к 0. тут и тут читайте.

Комментариев нет:

Отправить комментарий