3v4l.org

run code in 300+ PHP versions simultaneously
<?php $r = [new stdClass, new stdClass]; var_dump( iterator_to_array( new \RecursiveIteratorIterator(new \RecursiveArrayIterator($r)), false) ); $r = [1,2,3]; var_dump( iterator_to_array( new \RecursiveIteratorIterator(new \RecursiveArrayIterator($r)), false) );

preferences:
48.98 ms | 402 KiB | 5 Q