Чим `==` відрізняється від `===`?
== порівнює після приведення типів, === порівнює значення і тип. У PHP 8 приведення стало значно розсудливішим — 0 == "foo" тепер false, — але правило те саме: використовуйте ===, якщо немає причини вчинити інакше, бо таблицю порівнянь ніхто не зобовʼязаний памʼятати напам'ять.