| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
RecursiveIteratorIterator::__construct(PHP 5 >= 5.1.3, PHP 7) RecursiveIteratorIterator::__construct — RecursiveIteratorIterator を作成する 説明
public RecursiveIteratorIterator::__construct
( Traversable
$iterator
[, int $mode = RecursiveIteratorIterator::LEAVES_ONLY
[, int $flags = 0
]] )RecursiveIterator から RecursiveIteratorIterator を作成します。 パラメータ
返り値値を返しません。 例
例1 RecursiveIteratorIterator の反復処理
<?php $mode = RecursiveIteratorIterator::LEAVES_ONLY の場合の出力 0 => leaf-0-0-0-0 1 => leaf-0-0-0-1 0 => leaf-0-0-0 0 => leaf-0-1-0-0 1 => leaf-0-1-0-1 0 => leaf-0-1-0 0 => leaf-0-0 $mode = RecursiveIteratorIterator::SELF_FIRST の場合の出力 0 => Array 0 => Array 0 => Array 0 => leaf-0-0-0-0 1 => leaf-0-0-0-1 1 => leaf-0-0-0 1 => Array 0 => Array 0 => leaf-0-1-0-0 1 => leaf-0-1-0-1 1 => leaf-0-1-0 2 => leaf-0-0 $mode = RecursiveIteratorIterator::CHILD_FIRST の場合の出力 0 => leaf-0-0-0-0 1 => leaf-0-0-0-1 0 => Array 1 => leaf-0-0-0 0 => Array 0 => leaf-0-1-0-0 1 => leaf-0-1-0-1 0 => Array 1 => leaf-0-1-0 1 => Array 2 => leaf-0-0 0 => Array |
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「RecursiveIteratorIterator::__construct - RecursiveIteratorIterator を作成する」をGoogle検索
|