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

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

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

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

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

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

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

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