PHP: PHP 8: Что нового? Полный обзор нововведений - видео HD

PHP: PHP 8: Что нового? Полный обзор нововведений - видео
01:11:37

12n.ru 16863 ролика

PHP 8: Что нового? Полный обзор нововведений - видео.

Привет, друзья!

В данном видео мы рассмотрим почти все нововведения PHP 8. Я поделюсь своим мнением относительно новых фич userland-а и расскажу об их особенностях и нюансах на простых примерах.

Официальный список нововведений: www.php.net/releases/8.0/ru.php

0:00 Введение
1:23 Именованные аргументы
13:07 Атрибуты
20:38 Объявление свойств в конструкторе
23:02 Объединённые типы (Union types)
27:48 NULL и объединённые типы
30:00 Тип mixed
31:40 Тип static
35:43 Выражение Match
39:13 Оператор Nullsafe
44:17 Улучшенное сравнение строк и чисел
45:30 Ошибки согласованности типов для встроенных функций
46:58 Компиляция Just-In-Time
47:16 Более строгие проверки типов для арифметических/побитовых операторов
47:56 Проверка методов абстрактных трейтов
49:23 Правильные сигнатуры магических методов
50:07 Реклассификация предупреждений движка
51:00 Фатальная ошибка при несовместимости сигнатур методов
51:27 Оператор @ больше не подавляет фатальные ошибки
52:31 Наследование с private методами
54:08 Непрозрачные объекты вместо ресурсов
55:47 Разрешена запятая в конце списка параметров и в списке use замыканий
57:06 Блок catch без указания переменной
58:36 Имена в пространстве имен рассматриваются как единый токен
59:28 Выражение Throw
1:00:15 Добавление ::class для объектов
1:01:10 Класс Weak Map
1:02:25 Интерфейс Stringable
1:04:16 str_contains(), str_starts_with(), str_ends_with()
1:05:48 fdiv()
1:06:34 get_debug_type()
1:07:53 get_resource_id()
1:08:19 Объектно-ориентированная функция token_get_all()
1:09:29 Новые API для работы с DOM

Приятного просмотра!

#php #php8
RSS
Евгения Лозунова
18:33
Классно
Mikhail
19:00
От души брат!
DINARA
08:41
От меня респект, оставляю положительный комментарий на видео. Таких смотрю мало у вас. наверное нужно оптимизировать ваш ролик, знаю штуки типа u t i f y, думаю поможет)
Russia
19:30
Отлично, но долго, можно было ускориться в раз 5.
В общем 8 релиз понабирали фишек с других языков, ну предположим опционалы из SWIFT и расширенные параметры, даже синтаксис, только по другому назвали, неосмысленное остался тот же и т. д. по списку
Со строками перловках регулярок и так хватало, для тех кто умеет пользоваться, избыточно.
В общем посмотрим, как себя рынок вести будет.