Я знаю что в пхп 7 появился тайпхинтинг, но раньше же его не было? Или был? Я знаю что был только небольшой тайпхинтинг для всяких там array, callable и т.п. Но случайно где-то увидел вот такое function foo(MyClass $a). Это как вообще? Главное на пхп 5.6 тайпхинтинг получается любых классов вот такой работает... Совершенно случайно узнал только что. А скалярные типы все еще нельзя указывать.
P.S. Просто сижу на 5.6 сейчас и очень грустно без типов (я вообще предпочитаю статически-типизированные языки). Хочу использовать все возможности тайпхинтинга по максимуму.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости