Comment RecursiveIteratorIterator travail en PHP?

Comment RecursiveIteratorIterator travail?

Le manuel PHP n'a rien de très documenté, ni expliqué. Quelle est la différence entre IteratorIterator et RecursiveIteratorIterator?

  • il y a un exemple dans le php.net/manual/en/recursiveiteratoriterator.construct.php et il y a aussi une Introduction au php.net/manual/en/class.iteratoriterator.php - pouvez-vous s'il vous plaît signaler ce qu'est exactement vous avez du mal à comprendre. Ce que doit contenir dans le Manuel afin de le rendre plus facile à comprendre?
  • Si vous vous demandez comment RecursiveIteratorIterator travaux, avez-vous déjà compris comment IteratorIterator œuvres? Je veux dire, c'est fondamentalement la même, seule l'interface qui est consommée par les deux est différent. Et êtes-vous plus intéressé dans certains exemples ou voulez-vous voir la diff de la sous-tendent le code C de la mise en œuvre?
  • je n'étais pas sûr de savoir comment ne seule boucle foreach peut parcourir tous les éléments dans l'arborescence
  • je suis maintenant en train d'étudier tous les construit dans les interfaces ainsi que les spl de l'interface et de l'itérateur implementetion.J'étais curieux de savoir comment ça fonctionne dans le fond avec forach boucle avec quelques exemples.
InformationsquelleAutor varuog | 2012-08-22