The FilesystemIterator class
The Filesystem iterator
Intro
The Filesystem iterator
Class synopsis
Predefined Constants
FilesystemIterator::CURRENT_AS_PATHNAMEMakes
FilesystemIterator::currentreturn the pathname.FilesystemIterator::CURRENT_AS_FILEINFOMakes
FilesystemIterator::currentreturn anSplFileInfoinstance.FilesystemIterator::CURRENT_AS_SELFMakes
FilesystemIterator::currentreturn $this (the FilesystemIterator).FilesystemIterator::CURRENT_MODE_MASKMasks
FilesystemIterator::currentFilesystemIterator::KEY_AS_PATHNAMEMakes
FilesystemIterator::keyreturn the pathname.FilesystemIterator::KEY_AS_FILENAMEMakes
FilesystemIterator::keyreturn the filename.FilesystemIterator::FOLLOW_SYMLINKSMakes
RecursiveDirectoryIterator::hasChildrenfollow symlinks.FilesystemIterator::KEY_MODE_MASKMasks
FilesystemIterator::keyFilesystemIterator::NEW_CURRENT_AND_KEYSame as
FilesystemIterator::KEY_AS_FILENAME | FilesystemIterator::CURRENT_AS_FILEINFO.FilesystemIterator::OTHER_MODE_MASKMask used for
FilesystemIterator::getFlagsandFilesystemIterator::setFlags.FilesystemIterator::SKIP_DOTSSkips dot files (
.and..).FilesystemIterator::UNIX_PATHSMakes paths use Unix-style forward slash irrespective of system default. Note that the
paththat is passed to the constructor is not modified.
Changelog
| Version | Description |
|---|
Filesystemiterator