по крайней мере...я вот не понимаю. Действительно, просто трачу много времени на то что пустая строка и null не одно и то же и т.д. И складывается впечатление что лучше всего просто писать phpdoc-и и использовать динамическую, чтобы программа не падала. Как и в ядре лары
Статической типизации в пхп нет
да, я перепутал с обычным указанием типов параметров и возвращаемых значений
в том, что хочу разобраться в плюсах и минусах это делать
Я тебя удивлю, но пустая строка и null в любом языке не одно и то же
declare(strict_types=1)
Это не статическая. Это всего лишь строгий контроль
Не удивил) Просто в проектах часто бывают моменты когда например из формы приходит пустая строка, передаешь ее в сервис и выходят различные несостыковки и из-за этого хуже отказоустойчивость..
А, мы же у переменных не указываем типы, здесь просто аргументы с типами будут везде
Валидация - раз. В сервис должны поступать уже валидные данные
тоже верно конечно
Обсуждают сегодня