Тайпхинтинг не скалярных типов

189
22 февраля 2018, 15:26

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

P.S. Просто сижу на 5.6 сейчас и очень грустно без типов (я вообще предпочитаю статически-типизированные языки). Хочу использовать все возможности тайпхинтинга по максимуму.

READ ALSO
Woocommerce фиксированная скидка в купонах

Woocommerce фиксированная скидка в купонах

Столкнулся с неясной проблемой в woo при применении купонов

167
PHP GET запрос на другой файл

PHP GET запрос на другой файл

Здравствуйте, есть файл который принимает GET запрос, и обрабатывает его делая определенные действия

183
Почему не выводится “Nickname”?

Почему не выводится “Nickname”?

У тебя может что то и хранится в $_SESSION['name'], но ты не можешь это прочестьЯ так понимаю, что это отдельный файл

143
Повторный ввод команды “php artisan tinker”

Повторный ввод команды “php artisan tinker”

Почему при выходе из интерфейса, открытого с помощью php artisan tinker (выход по сочетанию клавиш Ctrl+C, а не по команде Exit), и при повторном вводе команды...

132