Iterators
Table of Contents
- AppendIterator
- ArrayIterator
- CachingIterator
- CallbackFilterIterator
- DirectoryIterator
- EmptyIterator
- FilesystemIterator
- FilterIterator
- GlobIterator
- InfiniteIterator
- IteratorIterator
- LimitIterator
- MultipleIterator
- NoRewindIterator
- ParentIterator
- RecursiveArrayIterator
- RecursiveCachingIterator
- RecursiveCallbackFilterIterator
- RecursiveDirectoryIterator
- RecursiveFilterIterator
- RecursiveIteratorIterator
- RecursiveRegexIterator
- RecursiveTreeIterator
- RegexIterator
SPL provides a set of iterators to traverse over objects.
SPL Iterators Class Tree
- ArrayIterator
- EmptyIterator
-
IteratorIterator
- AppendIterator
-
CachingIterator
- RecursiveCachingIterator
- FilterIterator
- InfiniteIterator
- LimitIterator
- NoRewindIterator
- MultipleIterator
- RecursiveIteratorIterator
-
DirectoryIterator (extends SplFileInfo)
-
FilesystemIterator
- GlobIterator
- RecursiveDirectoryIterator
-
FilesystemIterator