|
SPL-StandardPHPLibrary
|


Public Member Functions | |
| current () | |
| getChildren () | |
| hasChildren () | |
| key () | |
| next () | |
| rewind () | |
| valid () | |
Interface for recursive iteration with RecursiveIteratorIterator.
Definition at line 18 of file recursiveiterator.inc.
|
inherited |
Return the current element.
Implemented in SimpleXMLIterator, RecursiveDirectoryIterator, DirectoryIterator, ArrayIterator, SplFileObject, SplDoublyLinkedList, MultipleIterator, RegexIterator, CachingIterator, RecursiveIteratorIterator, RecursiveTreeIterator, FilterIterator, LimitIterator, DualIterator, CallbackFilterIterator, IteratorIterator, SubClasses, DbaReader, AppendIterator, SplObjectStorage, IniGroups, EmptyIterator, and DirectoryTreeIterator.
| RecursiveIterator::getChildren | ( | ) |
Implemented in SimpleXMLIterator, RecursiveDirectoryIterator, SplFileObject, RecursiveCachingIterator, RecursiveFilterIterator, RecursiveRegexIterator, RecursiveDualIterator, RecursiveArrayIterator, and NoCvsDirectory.
| RecursiveIterator::hasChildren | ( | ) |
Implemented in SimpleXMLIterator, RecursiveDirectoryIterator, SplFileObject, RecursiveCachingIterator, RecursiveFilterIterator, RecursiveRegexIterator, RecursiveDualIterator, and RecursiveArrayIterator.
|
inherited |
Return the key of the current element.
Implemented in SimpleXMLIterator, RecursiveDirectoryIterator, DirectoryIterator, ArrayIterator, SplFileObject, MultipleIterator, SplDoublyLinkedList, CachingIterator, RecursiveTreeIterator, DualIterator, RegexIterator, DbaReader, LimitIterator, RecursiveIteratorIterator, FilterIterator, CallbackFilterIterator, AppendIterator, IteratorIterator, IniGroups, EmptyIterator, SplObjectStorage, and DirectoryFilterDots.
|
inherited |
Move forward to next element.
Implemented in SimpleXMLIterator, DirectoryIterator, ArrayIterator, SplFileObject, SplDoublyLinkedList, MultipleIterator, DualIterator, RecursiveIteratorIterator, LimitIterator, IteratorIterator, AppendIterator, SplObjectStorage, FilterIterator, CachingIterator, DbaReader, EmptyIterator, RecursiveCachingIterator, SearchIterator, and InfiniteIterator.
|
inherited |
Rewind the Iterator to the first element.
Implemented in SimpleXMLIterator, DirectoryIterator, ArrayIterator, SplFileObject, SplDoublyLinkedList, MultipleIterator, IteratorIterator, DualIterator, LimitIterator, RecursiveIteratorIterator, CachingIterator, AppendIterator, DbaReader, FilterIterator, RecursiveCachingIterator, RecursiveCompareDualIterator, SplObjectStorage, SearchIterator, EmptyIterator, and NoRewindIterator.
|
inherited |
Check if there is a current element after calls to rewind() or next().
Implemented in SimpleXMLIterator, DirectoryIterator, ArrayIterator, SplFileObject, SplDoublyLinkedList, MultipleIterator, CachingIterator, DualIterator, LimitIterator, FilterIterator, DbaReader, RecursiveIteratorIterator, IteratorIterator, AppendIterator, SearchIterator, SplObjectStorage, and EmptyIterator.
1.8.5