PHP Enum, или перечисления - позволяют настраивать перечисляемый тип. О том, как они создаются, какие бывают и могут - пойдёт речь в этом видео
➜ 00:30 пример создания перечисления
➜ 02:33 типизированные перечисления
➜ 04:55 перечисления и интерфейсы
➜ 07:01 статические методы перечисления
➜ 08:54 константы перечисления (Камень-ножницы-бумага)
➜ 09:58 трейты и перечисления
➜ 11:24 отличия перечислений от классов (что нельзя)
➜ 12:18 Статический встроенный метод cases
➜ 12:49 Перечисления и сериализация
➜ 13:43 Восемь примеров перечислений!
PHP Enum документация: https://www.php.net/manual/ru/languag...
Код из видео: https://pastebin.com/YRJdjQF5
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее: / @htmllabru