бул? Он принимает текст за тру и хз что с этим делать
asBool($var): bool {return $var === 1 || $var === ‘1’ || $var === true || $var === ‘true’; }
А что is_bool уже убрали? Или (bool)$var
нет конечно, только что делать когда с «фронта» в апи прилетает ‘true’ или ‘false’, 1, 0, ‘1’, ‘0’? Это не всегда есть возможность изменить…
Дать по рукам фронту 🙃
Ну хоть в массив заверни. Ваще стыдно так писать.
Обсуждают сегодня