Поговорим об основных изменениях в новой версии PHP 8.3, а они там есть, пусть и не столь существенные. Чуть-чуть затронем производительность в узких кейсах. Всё просто и понятно, как обычно.
00:00 - Вступление
00:37 - Изменение свойств при клонировании
04:07 - Типизированные константы
04:18 - #[Override] атрибут
06:11 - json_validate()
07:49 - Извлечение констант из классов
08:30 - Анонимные классы только для чтения
08:52 - Randomizer дополнения
10:52 - Новые исключения по дате/времени
11:47 - unserialize() обработка ошибок
12:05 - Изменения в range() функции
13:28 - Трейты и статические свойства
14:11 - Замыкание магических методов
15:26 - Инвариантная видимость констант
15:52 - get_class(), get_parent_class()
16:53 - Производительность
18:28 - Директивы ограничения памяти
Теги: php, php8, php что нового, разработка, php разработка, php trait, php json, json_validate, php override, php unserialize, php range, php framework, symfony, laravel, wordpress
Негізгі бет PHP 8.3 - Плюшки, изменения и производительность
Пікірлер: 40