PHP マニュアル
関数リファレンス
その他の基本モジュール
SPL
はじめに
インターフェイス
データ構造
例外
イテレータ
ファイル操作
SPL 関数
はじめに
OuterIterator
SPL
PHP マニュアル
インターフェイス
目次
OuterIterator
— OuterIterator インターフェイス
OuterIterator::getInnerIterator
— 現在のエントリの内部イテレータを返す
RecursiveIterator
— RecursiveIterator インターフェイス
RecursiveIterator::getChildren
— 現在のエントリのイテレータを返す
RecursiveIterator::hasChildren
— 現在のエントリのイテレータを作れるかどうかを返す
SeekableIterator
— SeekableIterator インターフェイス
SeekableIterator::seek
— 位置を移動する
SplObserver
— SplObserver インターフェイス
SplObserver::update
— subject の更新を受信する
SplSubject
— SplSubject インターフェイス
SplSubject::attach
— SplObserver をアタッチする
SplSubject::detach
— observer をデタッチする
SplSubject::notify
— observer に通知する
SPL では、イテレータを強化するインターフェイスや、 オブザーバーパターンを実装するためのインターフェイスを提供しています。
参考
定義済みのインターフェイスとクラス