Программирование в вопросах и ответах
#php #if
Почему условие if ((int)0 == 'string') возвращает true?
Ответ 1'string' приводится к (int), т.к. в сравнении участвует число. А т.к. в 'string' нет цифр, она приварнивается к 0. тут и тут читайте.
Комментариев нет:
Отправить комментарий