Iterators
SPL provides a set of iterators to traverse over objects.
SPL provides a set of iterators to traverse over objects.
SPL Iterators Class Tree
ArrayIteratorRecursiveArrayIterator
EmptyIteratorIteratorIteratorAppendIteratorCachingIteratorRecursiveCachingIterator
FilterIteratorCallbackFilterIteratorRecursiveCallbackFilterIterator
RecursiveFilterIteratorParentIterator
RegexIteratorRecursiveRegexIterator
InfiniteIteratorLimitIteratorNoRewindIterator
MultipleIteratorRecursiveIteratorIteratorRecursiveTreeIterator
DirectoryIterator(extendsSplFileInfo)FilesystemIteratorGlobIteratorRecursiveDirectoryIterator
Appenditerator Arrayiterator Cachingiterator Callbackfilteriterator Directoryiterator Emptyiterator Filesystemiterator Filteriterator Globiterator Infiniteiterator Iteratoriterator Limititerator Multipleiterator Norewinditerator Parentiterator Recursivearrayiterator Recursivecachingiterator Recursivecallbackfilteriterator Recursivedirectoryiterator Recursivefilteriterator Recursiveiteratoriterator Recursiveregexiterator Recursivetreeiterator Regexiterator