PHP: declare(strict_types=1)

preview_player
Показать описание
Проставить declare(strict_types=1) во все файлы! Так ли просто взять и обновить старые исходники? Рассказываю про свои приключения!

Рекомендации по теме
Комментарии
Автор

Я хоть и начинающий программист, но мне нравится эта возможность. Сколько я уже голову ломал из-за таких ошибок, а все оказывалось так просто. А не всегда еще доходит, что везде надо делать проверку, это долго. В общем, спасибо, будем юзать.

stangevg
Автор

Не вижу необходимость в строгих типах в PHP, скорость разработки будет снижаться, уже лучше сразу тогда переходить на какой-нибудь Java или C#. К тому же в этих языках есть возможность function overload, когда в PHP такое недопустимо, из-за этого в PHP при строгой типизации повышается шанс выстрелить себе в ногу.

ivanivan
Автор

Все ок, только шум какой-то. Поп-фильтр есть?

VitaliySunny