Кто-нибудь может объяснить мне, почему это:
var_dump((bool) 1==2);
возвращает
bool(true)
но
var_dump(1==2);
bool(false)
Конечно, второй возврат правильный, но почему в первом случае php возвращает неожиданное значение?