迭代器
- FilterIterator::rewind()
- Rewindtheiterator
- FilterIterator::valid()
- Checkwhetherthecurrentelementisvalid
- GlobIterator::__construct()
- Constructadirectoryusingglob
- GlobIterator::count()
- Getthenumberofdirectoriesandfiles
- InfiniteIterator::__construct()
- ConstructsanInfiniteIterator
- InfiniteIterator::next()
- MovestheinnerIteratorforwardorrewindsit
- IteratorIterator::__construct()
- Createaniteratorfromanythingthatistraversable
- IteratorIterator::current()
- Getthecurrentvalue
- IteratorIterator::getInnerIterator()
- Gettheinneriterator
- IteratorIterator::key()
- Getthekeyofthecurrentelement
- IteratorIterator::next()
- Forwardtothenextelement
- IteratorIterator::rewind()
- Rewindtothefirstelement
- IteratorIterator::valid()
- Checksiftheiteratorisvalid
- LimitIterator::__construct()
- ConstructaLimitIterator
- LimitIterator::current()
- Getcurrentelement
- LimitIterator::getInnerIterator()
- Getinneriterator
- LimitIterator::getPosition()
- Returnthecurrentposition
- LimitIterator::key()
- Getcurrentkey
- LimitIterator::next()
- Movetheiteratorforward
- LimitIterator::rewind()
- Rewindtheiteratortothespecifiedstartingoffset
- LimitIterator::seek()
- Seektothegivenposition
- LimitIterator::valid()
- Checkwhetherthecurrentelementisvalid
- MultipleIterator::attachIterator()
- Attachesiteratorinformation
- MultipleIterator::__construct()
- ConstructsanewMultipleIterator
- MultipleIterator::containsIterator()
- Checksifaniteratorisattached
- MultipleIterator::countIterators()
- Getsthenumberofattachediteratorinstances
- MultipleIterator::current()
- Getstheregisterediteratorinstances
- MultipleIterator::detachIterator()
- Detachesaniterator
- MultipleIterator::getFlags()
- Getstheflaginformation
- MultipleIterator::key()
- Getstheregisterediteratorinstances
- MultipleIterator::next()
- Movesallattachediteratorinstancesforward
- MultipleIterator::rewind()
- Rewindsallattachediteratorinstances
- MultipleIterator::setFlags()
- Setsflags
- MultipleIterator::valid()
- Checksthevalidityofsubiterators
- NoRewindIterator::__construct()
- ConstructaNoRewindIterator
- NoRewindIterator::current()
- Getthecurrentvalue
- NoRewindIterator::getInnerIterator()
- Gettheinneriterator
- NoRewindIterator::key()
- Getthecurrentkey
- NoRewindIterator::next()
- Forwardtothenextelement
- NoRewindIterator::rewind()
- Preventstherewindoperationontheinneriterator
- NoRewindIterator::valid()
- Validatestheiterator
- ParentIterator::accept()
- Determinesacceptability
- ParentIterator::__construct()
- ConstructsaParentIterator
- ParentIterator::getChildren()
- Returntheinneriterator'schildrencontainedinaParentIterator
- ParentIterator::hasChildren()
- Checkwhethertheinneriterator'scurrentelementhaschildren
- ParentIterator::next()
- Movetheiteratorforward
- ParentIterator::rewind()
- Rewindtheiterator
- RecursiveArrayIterator::getChildren()
- Returnsaniteratorforthecurrententryifitisanarrayoranobject
- RecursiveArrayIterator::hasChildren()
- Returnswhethercurrententryisanarrayoranobject
- RecursiveCachingIterator::__construct()
- Construct
- RecursiveCachingIterator::getChildren()
- Returntheinneriterator'schildrenasaRecursiveCachingIterator
- RecursiveCachingIterator::hasChildren()
- Checkwhetherthecurrentelementoftheinneriteratorhaschildren
- RecursiveCallbackFilterIterator::__construct()
- CreateaRecursiveCallbackFilterIteratorfromaRecursiveIterator
- RecursiveCallbackFilterIterator::getChildren()
- Returntheinneriterator'schildrencontainedinaRecursiveCallbackFilterIterator
- RecursiveCallbackFilterIterator::hasChildren()
- Checkwhethertheinneriterator'scurrentelementhaschildren
- RecursiveDirectoryIterator::__construct()
- ConstructsaRecursiveDirectoryIterator
- RecursiveDirectoryIterator::getChildren()
- Returnsaniteratorforthecurrententryifitisadirectory
- RecursiveDirectoryIterator::getSubPath()
- Getsubpath
- RecursiveDirectoryIterator::getSubPathname()
- Getsubpathandname
- RecursiveDirectoryIterator::hasChildren()
- Returnswhethercurrententryisadirectoryandnot'.'or'..'
- RecursiveDirectoryIterator::key()
- Returnpathandfilenameofcurrentdirentry
- RecursiveDirectoryIterator::next()
- Movetonextentry
- RecursiveDirectoryIterator::rewind()
- Rewinddirbacktothestart
- RecursiveFilterIterator::__construct()
- CreateaRecursiveFilterIteratorfromaRecursiveIterator
- RecursiveFilterIterator::getChildren()
- Returntheinneriterator'schildrencontainedinaRecursiveFilterIterator
- RecursiveFilterIterator::hasChildren()
- Checkwhethertheinneriterator'scurrentelementhaschildren
- RecursiveIteratorIterator::beginChildren()
- Beginchildren
- RecursiveIteratorIterator::beginIteration()
- BeginIteration
- RecursiveIteratorIterator::callGetChildren()
- Getchildren
- RecursiveIteratorIterator::callHasChildren()
- Haschildren
- RecursiveIteratorIterator::__construct()
- ConstructaRecursiveIteratorIterator
- RecursiveIteratorIterator::current()
- Accessthecurrentelementvalue
- RecursiveIteratorIterator::endChildren()
- Endchildren
- RecursiveIteratorIterator::endIteration()
- EndIteration
- RecursiveIteratorIterator::getDepth()
- Getthecurrentdepthoftherecursiveiteration
- RecursiveIteratorIterator::getInnerIterator()
- Getinneriterator
- RecursiveIteratorIterator::getMaxDepth()
- Getmaxdepth
- RecursiveIteratorIterator::getSubIterator()
- Thecurrentactivesubiterator
- RecursiveIteratorIterator::key()
- Accessthecurrentkey
- RecursiveIteratorIterator::next()
- Moveforwardtothenextelement
- RecursiveIteratorIterator::nextElement()
- Nextelement
- RecursiveIteratorIterator::rewind()
- Rewindtheiteratortothefirstelementofthetoplevelinneriterator
- RecursiveIteratorIterator::setMaxDepth()
- Setmaxdepth
- RecursiveIteratorIterator::valid()
- Checkwhetherthecurrentpositionisvalid
- RecursiveRegexIterator::__construct()
- CreatesanewRecursiveRegexIterator
- RecursiveRegexIterator::getChildren()
- Returnsaniteratorforthecurrententry
- RecursiveRegexIterator::hasChildren()
- Returnswhetheraniteratorcanbeobtainedforthecurrententry
- RecursiveTreeIterator::beginChildren()
- Beginchildren
- RecursiveTreeIterator::beginIteration()
- Beginiteration
- RecursiveTreeIterator::callGetChildren()
- Getchildren
- RecursiveTreeIterator::callHasChildren()
- Haschildren
- RecursiveTreeIterator::__construct()
- ConstructaRecursiveTreeIterator
- RecursiveTreeIterator::current()
- Getcurrentelement
- RecursiveTreeIterator::endChildren()
- Endchildren
- RecursiveTreeIterator::endIteration()
- Enditeration
- RecursiveTreeIterator::getEntry()
- Getcurrententry
- RecursiveTreeIterator::getPostfix()
- Getthepostfix
- RecursiveTreeIterator::getPrefix()
- Gettheprefix
- RecursiveTreeIterator::key()
- Getthekeyofthecurrentelement
- RecursiveTreeIterator::next()
- Movetonextelement