Arramis
Новичок
мои мозги треснулись и я потерял пару часов из-за следующих дибильных фактов в пхп а именно
а
со вторым случаем более менее понятно, результат false потому что проверка типов даёт false, но почему первый случай даёт true, как может ложное значение равняться строке, ведь непустая строка по своей сути это истина ??
PHP:
0 == 'some stgring'; // true
PHP:
0 === 'some string'; // false