Комментарии 12
По-моему, throw_legacy_failure declare statement это must have для будущих версий.
Про P-- и P=== отлично по-моему! :)
Хорошо, что далеко не зашли с этим.
Хорошо, что далеко не зашли с этим.
inertiajs/inertia-laravel — прикольная штука, кто-нибудь пробывал?
Вот еще интересная issue в Symfony/php 7.4
https://github.com/symfony/symfony/issues/32995
В новое версии php стал бросать Fatal error, если не найден родительский класс/интерфейс
https://3v4l.org/uh8ae
Я так понимаю, что в случае 7.4 исключения, брошенные автозагрузчиком, конвертируются в Fatal Error, т.е. catch(\Exception $e) это не отловит. Но так поступает не только 7.4, но еще и (внезапно) 7.2.20, НО не 7.2.19 и не 7.3.х — т.е. это ломает обратную совместимость в минорном релизе 7.2.20.
Похоже, что из веток 7.2 и 7.3 это изменение выпилили (видимо, где-то в 7.3 это то же было, но не факт, что ушло в релиз):
github.com/php/php-src/commit/22ed362810c1b3a5ecb54ebd1d50d804c7fc3159
Жизнь с 7.4 может осложниться.
Скрин
Похоже, что из веток 7.2 и 7.3 это изменение выпилили (видимо, где-то в 7.3 это то же было, но не факт, что ушло в релиз):
github.com/php/php-src/commit/22ed362810c1b3a5ecb54ebd1d50d804c7fc3159
Жизнь с 7.4 может осложниться.
Из-за этой ошибки пришлось переписывать свой Dockerfile с жестким указанием PHP 7.2.19, а не 7.2. При этом начало стрелять внезапно и сразу не понятно почему.
Про Laravel 6 не написали, уже превью появилось
3 сентября уже выходит в свет! Плюс она будет LTS, на текущий момент LTS считается версия 5.5.
Release Notes Laravel 6.0
P.S. Кому интересно, вот хороший release note на русском от Dmitry Afanasyev (ссылка)
P.P.S. Еще недавно laravel.com поменял свой дизайн.
Release Notes Laravel 6.0
P.S. Кому интересно, вот хороший release note на русском от Dmitry Afanasyev (ссылка)
P.P.S. Еще недавно laravel.com поменял свой дизайн.
Кому лень переходить и смотреть, вот фотка
P++ как отдельный язык — явно лишнее, но всё же надеюсь, что PHP будет идти в сторону строгой статической типизации с опциональной динамикой и в сторону AOT-компиляции
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
PHP-Дайджест № 163 (12 – 26 августа 2019)