Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
В PHP 8.1 будет доступен новый тип для возвращаемых значений: never.
Из-за проблем со здоровьем стримы пока на паузе.
Выздоравливай!
Сейчас бы в 2021 из функции при помощи exit/die выходить… Какое-то странное продвижение бед практис. Лучше бы на дженериках сосредоточились, ну хоть в каком-то виде, пусть даже без проверок в рантайме.
Не. Будут две. Ещё в хелпере dd, который с лёгкой руки Тейлора из Ларки перекочевал в Симфони, а ныне пошёл погуливать и по остальным фреймворкам. А это в целых два раза больше, нежели одно место!
С другой стороны, если без иронии, есть подозрение, что ещё этим типом можно помечать методы, возвращающие/вызывающие исключения, вида:
private function someError(...): noreturn
{
throw new CustomException(...);
}Роман, спасибо =)
Присоединяюсь к ребятам, поправляйтесь!
Тут и void вроде не плохо выглядит.
PHP Дайджест № 202 (1 – 30 апреля 2021)