[ create a new paste ] login | about

Link: http://codepad.org/pAmiN8Ha    [ raw code | output | fork ]

PHP, pasted on Oct 21:
<?php
$array = array(
    1 => array(
        5 => array(
            3 => 'testvalue1'
        )
    ),
    2 => array(
        6 => 'testvalue2'
    ),
    3 => 'testvalue3',
    4 => 'testvalue4',
);

$iterator = new RecursiveIteratorIterator(
    new RecursiveArrayIterator($array),
    RecursiveIteratorIterator::SELF_FIRST
);

foreach ($iterator as $key => $value) {
    echo "$key => $value", PHP_EOL;
}


Output:
1
2
3
4
5
6
7
1 => Array
5 => Array
3 => testvalue1
2 => Array
6 => testvalue2
3 => testvalue3
4 => testvalue4


Create a new paste based on this one


Comments: