Свежая подборка со ссылками на новости и материалы. В выпуске: принят PSR-14 Event Dispatcher, JIT в PHP 8, тройка RFC-предложений из PHP Internals, порция полезных инструментов, и многое другое.
Приятного чтения!
EventDispatcherInterface
, StoppableEventInterface
и ListenerProviderInterface
, а также описывает характеристики, которым должны соответствовать все элементы и рекомендации по реализации. Подробнее можно прочитать в серии постов от одного из участников рабочей группы стандарта Ларри Гарфильда.object
, который доступен только в PHP 7.2+, использовать стандарт непосредственно в Symfony пока нельзя..
и математические +
, -
имеют одинаковый приоритет и выполняются слева направо. Предлагается понизить приоритет конкатенации: echo "sum: " . $a + $b;
// текущее поведение
echo ("sum: " . $a) + $b;
// предлагаемое поведение
echo "sum :" . ($a + $b);
(?int)$x
помимо (int)$x
....
для массивов. В обновленном предложении убрана поддержка массивов с нечисловыми ключами. $parts = ['apple', 'pear'];
$fruits = ['banana', 'orange', ...$parts, 'watermelon'];
// ['banana', 'orange', 'apple', 'pear', 'watermelon'];
Спасибо за внимание!
Если вы заметили ошибку или неточность — сообщите, пожалуйста, в личку.
Вопросы и предложения пишите на почту или в твиттер.
Больше новостей и комментариев в Telegram-канале PHP Digest.
Прислать ссылку
Поиск ссылок по всем дайджестам
< Предыдущий выпуск: PHP-Дайджест № 152
К сожалению, не доступен сервер mySQL