Задать вопрос

Где использовать (используются) итераторы в php?

Изучаю SPL php, наткнулся на итераторы. Раньше много писал на ООП и как то без них всегда обходился.

Подскажите пожалуйста, где чаще всего их можно использовать, в каких фреймворках и для каких практических задач они чаще всего используются? Где вы их используете?

Загуглил, достойных примеров не нашел. Киньте ссылок, плиз.

ps я понимаю, что я и так использовал итераторы в пределах "стандартной" функциональности php, я имею ввиду дополнительную функциональность.
  • Вопрос задан
  • 1516 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Skillbox
    PHP-разработчик. Базовый уровень
    3 месяца
    Далее
Решения вопроса 4
Комментировать
yurygolikov
@yurygolikov Автор вопроса
При создании структур данных итераторы могут существенно повлиять на производительность, так как позволяют организовать отложенную загрузку данных. Отложенная загрузка дает возможность получать данные только тогда, когда они нужны. Также можно манипулировать данными (фильтровать, преобразовывать и так далее) перед передачей их пользователю.
Ответ написан
Комментировать
27cm
@27cm
TODO: Написать статус
Любые последовательности (не только числовые):
https://github.com/ezimuel/PHP-design-patterns/blo...
Ответ написан
Комментировать
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы