Показать сообщение отдельно
  #3 (permalink)  
Старый 13.03.2013, 18:46
Интересующийся
Отправить личное сообщение для squall88 Посмотреть профиль Найти все сообщения от squall88
 
Регистрация: 17.02.2013
Сообщений: 24

"В случае, если вы сравниваете число со строкой или две строки, содержащие числа, каждая строка будет преобразована в число, и сравниваться они будут как числа." (официальный manual)
При использовании == происходит преобразовании типов. Строка приводится к числу. Если в строке записано число например "10" то оно будет приведено к числу 10. В противном случаи любая строка будет нулем.
Ответить с цитированием