а что вы вкладываете в понятие знать PHP? Вместо того чтобы писать === помнить наизусть всю таблицу приведения для == ? Или досконально помнить все отличия между 5.3, 5.5, 7.3, 8.0 ?
в ваших словах уже идет какая-то агрессия
типа «а зачем мне это всё»?
ну блин, вот так
принято, знаете ли, знать тот инструмент, который вам бабло приносит
в том числе и основные правила приведения типов (это вообще азы)
и отличия версий крупным планом
что же плохого в том, чтобы это знать?
язык знать - это значит знать его достаточно для того, чтобы осознанно применять (или не применять) его возможности