
Druckansicht von http://www.php-homepage.de/manual/class.iterator.php
Das Iterator-Interface(PHP 5 >= 5.0.0) EinführungInterface für externe Iteratoren oder Objekte, die selbstiterierend sind. Interface-ÜbersichtBeispiel #1 Basisnutzung Dieses Beispiel demonstriert, in welcher Reihenfolge Methoden aufgerufen werden, wenn Sie foreach auf einem Iterator anwenden.
<?phpDas oben gezeigte Beispiel erzeugt eine ähnliche Ausgabe wie: string(18) "meinIterator::rewind" string(17) "meinIterator::valid" string(19) "meinIterator::current" string(15) "meinIterator::key" int(0) string(12) "erstesElement" string(16) "meinIterator::next" string(17) "meinIterator::valid" string(19) "meinIterator::current" string(15) "meinIterator::key" int(1) string(13) "zweitesElement" string(16) "meinIterator::next" string(17) "meinIterator::valid" string(19) "meinIterator::current" string(15) "meinIterator::key" int(2) string(11) "letztesElement" string(16) "meinIterator::next" string(17) "meinIterator::valid" Inhaltsverzeichnis
|