- var_dump: documentation ( source)
- iterator_to_array: documentation ( source)
<?php
function test($arr) {
return iterator_to_array(
new RecursiveIteratorIterator(
new RecursiveArrayIterator($arr)
),
false
);
}
var_dump(test(array(1,2,3,4,array(5,6,array(7),8))));
var_dump(test(array(new stdClass, new stdClass)));