Поведение сравнения типов в PHP

Рейтинг: 0Ответов: 1Опубликовано: 12.02.2015

Здравствуйте!

Подскажите, пожалуйста, как такое происходит?

<?php 
var_dump(0 == 'no');

>bool(true)`

Ideone.com

Ответы

▲ 1Принят

Потому что так и должно быть. Документация.

Если очень коротко - строка преобразовывается в целое, а в данном случае это будет 0.