Итераторы PHP и итерируемый тип — итерация по объектам — полное руководство по PHP 8
Автор: Program With Gio
Загружено: 2021-06-11
Просмотров: 28957
В этом уроке вы узнаете, что такое итераторы и как с ними работать в PHP. Звучит пугающе, но на самом деле всё довольно просто. С помощью итераторов вы можете определить, как будут перебираться объекты. По умолчанию при переборе объектов в PHP перебираются видимые свойства объекта, но иногда может потребоваться перебрать определённое свойство объекта. Узнайте, что такое интерфейсы Iterator, IteratorAggregate и Traversable, что такое итерируемый тип данных и как реализовать базовый шаблон коллекции, который вам может быть знаком по таким фреймворкам, как Laravel.
НЕКОТОРЫЕ СПОСОБЫ ПОДДЕРЖАТЬ КАНАЛ
👍 Нажмите «Мне нравится»
🤝 Подпишитесь на канал и включите уведомления
💬 Оставляйте комментарии, мы будем очень благодарны за любые отзывы
⭐ Станьте спонсором Patreon: / programwithgio
СПАСИБО!
УРОК 2.22
Программа курса - https://github.com/ggelashvili/learnp...
Плейлист курса - • Learn PHP The Right Way - Full PHP Tutoria...
РЕСУРСЫ
https://www.php.net/manual/en/languag...
https://www.php.net/manual/en/languag...
https://www.php.net/manual/en/class.i...
https://www.php.net/manual/en/spl.ite...
https://www.php.net/manual/en/class.i...
ГЛАВЫ
00:00 - Итерирование объекты
01:33 - Интерфейсы Traversable, Iterator и IteratorAggregate
02:11 - Реализация простого класса коллекции с использованием интерфейса Iterator
07:50 - Итераторы SPL и рефакторинг коллекции для использования интерфейса IteratorAggregate
10:26 - Тип Iterable и подсказки типов
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: