Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

directoryiterator(3) [php man page]

DIRECTORYITERATOR(3)							 1						      DIRECTORYITERATOR(3)

The DirectoryIterator class

INTRODUCTION
The DirectoryIterator class provides a simple interface for viewing the contents of filesystem directories. CLASS SYNOPSIS
DirectoryIterator DirectoryIteratorextends SplFileInfoSeekableIterator Methods o public DirectoryIterator::__construct (string $path) o public DirectoryIterator DirectoryIterator::current (void ) o public int DirectoryIterator::getATime (void ) o public string DirectoryIterator::getBasename ([string $suffix]) o public int DirectoryIterator::getCTime (void ) o public string DirectoryIterator::getExtension (void ) o public string DirectoryIterator::getFilename (void ) o public int DirectoryIterator::getGroup (void ) o public int DirectoryIterator::getInode (void ) o public int DirectoryIterator::getMTime (void ) o public int DirectoryIterator::getOwner (void ) o public string DirectoryIterator::getPath (void ) o public string DirectoryIterator::getPathname (void ) o public int DirectoryIterator::getPerms (void ) o public int DirectoryIterator::getSize (void ) o public string DirectoryIterator::getType (void ) o public bool DirectoryIterator::isDir (void ) o public bool DirectoryIterator::isDot (void ) o public bool DirectoryIterator::isExecutable (void ) o public bool DirectoryIterator::isFile (void ) o public bool DirectoryIterator::isLink (void ) o public bool DirectoryIterator::isReadable (void ) o public bool DirectoryIterator::isWritable (void ) o public string DirectoryIterator::key (void ) o public void DirectoryIterator::next (void ) o public void DirectoryIterator::rewind (void ) o public void DirectoryIterator::seek (int $position) o public string DirectoryIterator::__toString (void ) o public bool DirectoryIterator::valid (void ) CHANGELOG
+--------+----------------------------------------+ |Version | | | | | | | Description | | | | +--------+----------------------------------------+ | 5.1.2 | | | | | | | DirectoryIterator extends SplFileInfo. | | | | +--------+----------------------------------------+ PHP Documentation Group DIRECTORYITERATOR(3)

Check Out this Related Man Page

RECURSIVEDIRECTORYITERATOR(3)						 1					     RECURSIVEDIRECTORYITERATOR(3)

The RecursiveDirectoryIterator class

INTRODUCTION
The RecursiveDirectoryIterator provides an interface for iterating recursively over filesystem directories. CLASS SYNOPSIS
RecursiveDirectoryIterator RecursiveDirectoryIteratorextends FilesystemIteratorSeekableIteratorRecursiveIterator Methods o public RecursiveDirectoryIterator::__construct (string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemItera- tor::CURRENT_AS_FILEINFO]) o public mixed RecursiveDirectoryIterator::getChildren (void ) o public string RecursiveDirectoryIterator::getSubPath (void ) o public string RecursiveDirectoryIterator::getSubPathname (void ) o public bool RecursiveDirectoryIterator::hasChildren ([bool $allow_links = false]) o public string RecursiveDirectoryIterator::key (void ) o public void RecursiveDirectoryIterator::next (void ) o public void RecursiveDirectoryIterator::rewind (void ) Inherits o public FilesystemIterator::__construct (string $path, [int $flags = FilesystemIterator::KEY_AS_PATHNAME | FilesystemIterator::CUR- RENT_AS_FILEINFO | FilesystemIterator::SKIP_DOTS]) o public mixed FilesystemIterator::current (void ) o public int FilesystemIterator::getFlags (void ) o public string FilesystemIterator::key (void ) o public void FilesystemIterator::next (void ) o public void FilesystemIterator::rewind (void ) o public void FilesystemIterator::setFlags ([int $flags]) CHANGELOG
+--------------+---------------------------------------------------+ | Version | | | | | | | Description | | | | +--------------+---------------------------------------------------+ | 5.3.0 | | | | | | | The FilesystemIterator was introduced as the | | | parent class. Previously, the parent was the | | | DirectoryIterator. | | | | | 5.3.0 | | | | | | | Implements SeekableIterator. | | | | |5.2.11, 5.3.1 | | | | | | | Added RecursiveDirectoryIterator::FOLLOW_SYMLINKS | | | | +--------------+---------------------------------------------------+ PHP Documentation Group RECURSIVEDIRECTORYITERATOR(3)
Man Page