Вместе с Александром Макаровым обсуждаем последние новости из мира PHP. Прогресс в PHP 8.1: будет enum, еще два принятых, два отклоненных и три новых RFC предложения. WordPress используется на 40% сайтов. Что не так со strict_types, почему не стоит использовать empty(), что и как будет в Yii 3.
В гостях Andrey Helldar рассказывает про свой пакет andrey-helldar/package-wizard.
PHP Дайджест № 199 https://habr.com/ru/post/543628
Подписывайтесь на наши каналы в Telegram:
• PHP Digest https://t.me/phpdigest,
• Пых https://t.me/phpyh,
• PHP умирает?! https://t.me/isPHPdying.
00:00 Интро
01:20 Итоги конкурса про конкурс
04:35 Программа раннего доступа PhpStorm 2021.1 EAP
09:09 Code With Me Beta in PhpStorm 2021.1
11:30 xdebug.cloud
17:38 Доля WordPress перевалила за 40% среди топ 10 млн сайтов
22:48 Анонс стрима “Каким будет 2021-й год для PHP?” и онлайн митапа от PHP of By
26:21 [RFC] Enumerations
31:20 [RFC] Deprecate passing null to non-nullable arguments of internal functions
35:28 [RFC] Array unpacking with string keys
38:09 [RFC] Fibers
43:43 [RFC] CachedIterable (rewindable, allows any key&repeating keys)
45:53 Proposal: namespace the SPL
49:07 [RFC] mysqli bind in execute
51:00 [RFC] var_representation(): readable alternative to var_export()
52:09 [Draft] Unify PHP's typing modes
59:54 Andrey Helldar про andrey-helldar/package-wizard
1:09:56 renoki-co/php-k8s
1:11:20 marcocesarato/php-conventional-changelog
1:14:03 rryqszq4/ngx_php7
1:19:33 Пачка релизов компонентов Yii 3
1:21:27 swow/swow
1:23:25 Рефакторинг в PhpStorm от Christoph Rumpel
1:24:08 Как защититься от Dependency Confusion в PHP
1:25:19 Почему не нужно использовать empty() в PHP
1:26:28 Введение в мутационное тестирование на PHP
1:27:33 Дмитрий Елисеев: Структуры с процедурами или объекты?
1:29:18 Идея стрима “композиция против наследования”
1:31:21 mario-deluna/php-render
1:33:44 Конкурс