PHP » GoLang |
login |
register |
about
|
GoLang RecursiveIteratorIterator::__construct
request it (338)
GoLang replacement for PHP's RecursiveIteratorIterator::__construct
[edit | history]
PHP RecursiveIteratorIterator::__constructPHP original manual for RecursiveIteratorIterator::__construct [ show | php.net ]RecursiveIteratorIterator::__construct(PHP 5 >= 5.1.3, PHP 7) RecursiveIteratorIterator::__construct — Construct a RecursiveIteratorIterator Description
public RecursiveIteratorIterator::__construct
( Traversable
$iterator
[, int $mode = RecursiveIteratorIterator::LEAVES_ONLY
[, int $flags = 0
]] )Creates a RecursiveIteratorIterator from a RecursiveIterator. Parameters
Return ValuesNo value is returned. Examples
Example #1 Iterating a RecursiveIteratorIterator
<?php Output with $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 Output with $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 Output with $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 |
more
Recently updated
more
Most requested
more
Last requests
|