PHP - Причины использования итераторов?

Я просматривал руководство сегодня и заметил различные итераторы . Мне кажется, что все они в некоторой степени бессмысленны; Я не вижу причин использовать их, если вы не предпочитаете их синтаксис или не знаете, как написать рекурсивную функцию. Есть ли какие-то причины использовать встроенные итераторы в PHP вместо простого написания цикла или создания рекурсивного метода?

Я ищу только фактические ответы, а не субъективные предпочтения (например: меня не волнует, считаете ли вы, что это более «читабельные» или «более объектно-ориентированные», я хочу знать, быстрее ли они, предлагают функциональные возможности, которых нельзя достичь при прокрутке собственного и т.

23
задан T Zengerink 3 September 2014 в 12:06
поделиться