Php/docs/class.recursivecachingiterator

提供:Dev Guides
< Php
移動先:案内検索

(PHP 5 >= 5.1.0, PHP 7)

はじめに

...


クラス概要


RecursiveCachingIterator extends CachingIterator implements Countable , ArrayAccess , OuterIterator , RecursiveIterator {

/* 継承した定数 */

const int CachingIterator::CALL_TOSTRING = 1

const int CachingIterator::CATCH_GET_CHILD = 16

const int CachingIterator::TOSTRING_USE_KEY = 2

const int CachingIterator::TOSTRING_USE_CURRENT = 4

const int CachingIterator::TOSTRING_USE_INNER = 8

const int CachingIterator::FULL_CACHE = 256

/* メソッド */

public __construct ( Iterator $iterator [, int $flags = self::CALL_TOSTRING ] )

public hasChildren ( ) : bool

/* 継承 */

public CachingIterator::__construct ( Iterator $iterator [, int $flags = self::CALL_TOSTRING ] )

public CachingIterator::count ( ) : int

public CachingIterator::getCache ( ) : array

public CachingIterator::getFlags ( ) : int

public CachingIterator::hasNext ( ) : void

public CachingIterator::key ( ) : scalar

public CachingIterator::next ( ) : void

public CachingIterator::offsetExists ( mixed $index ) : void

public CachingIterator::offsetGet ( string $index ) : void

public CachingIterator::offsetSet ( mixed $index , mixed $newval ) : void

public CachingIterator::offsetUnset ( string $index ) : void

public CachingIterator::rewind ( ) : void

public CachingIterator::setFlags ( int $flags ) : void

public CachingIterator::__toString ( ) : void

public CachingIterator::valid ( ) : void

}

目次