Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

recursivedirectoryiterator(3) [php 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)

Check Out this Related Man Page

SPLQUEUE(3)								 1							       SPLQUEUE(3)

The SplQueue class

INTRODUCTION
The SplQueue class provides the main functionalities of a queue implemented using a doubly linked list. CLASS SYNOPSIS
SplQueue SplQueueextends SplDoublyLinkedListIteratorArrayAccessCountable Methods o SplQueue::__construct (void ) o mixed SplQueue::dequeue (void ) o void SplQueue::enqueue (mixed $value) o void SplQueue::setIteratorMode (int $mode) Inherited methods o public void SplDoublyLinkedList::add (mixed $index, mixed $newval) o public mixed SplDoublyLinkedList::bottom (void ) o public int SplDoublyLinkedList::count (void ) o public mixed SplDoublyLinkedList::current (void ) o public int SplDoublyLinkedList::getIteratorMode (void ) o public bool SplDoublyLinkedList::isEmpty (void ) o public mixed SplDoublyLinkedList::key (void ) o public void SplDoublyLinkedList::next (void ) o public bool SplDoublyLinkedList::offsetExists (mixed $index) o public mixed SplDoublyLinkedList::offsetGet (mixed $index) o public void SplDoublyLinkedList::offsetSet (mixed $index, mixed $newval) o public void SplDoublyLinkedList::offsetUnset (mixed $index) o public mixed SplDoublyLinkedList::pop (void ) o public void SplDoublyLinkedList::prev (void ) o public void SplDoublyLinkedList::push (mixed $value) o public void SplDoublyLinkedList::rewind (void ) o public string SplDoublyLinkedList::serialize (void ) o public void SplDoublyLinkedList::setIteratorMode (int $mode) o public mixed SplDoublyLinkedList::shift (void ) o public mixed SplDoublyLinkedList::top (void ) o public void SplDoublyLinkedList::unserialize (string $serialized) o public void SplDoublyLinkedList::unshift (mixed $value) o public bool SplDoublyLinkedList::valid (void ) PHP Documentation Group SPLQUEUE(3)
Man Page