&class.theclass; IteratorIteratorIteratorIterator
&reftitle.intro;
Cet itérateur permet la conversion de n'importe quel objet
Traversable en un itérateur.
Il est important de comprendre que la plupart des classes
qui n'implémentent pas l'interface Iterator,
ne le font pas car elles ne disposent pas de toutes
les méthodes des itérateurs. Si c'est le cas, des mécanismes doivent
être mis en place pour l'éviter, car autrement, cela produirait
des exceptions ou des erreurs fatales.
&reftitle.classsynopsis;
IteratorIteratorimplementsOuterIterator&Methods;
&reftitle.notes;
Cette classe permet l'accès aux méthodes de l'itérateur interne via
l'appel à la méthode magique __call.
&reference.spl.entities.iteratoriterator;