3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php $a=array ( 'v' => array ( 0 => array ( 0 => 'v0_0', 1 => 'v0_1', 2 => 'v0_2', ), 1 => array ( 0 => 'v1_0', 1 => 'v1_1', 2 => 'v1_2', ), 2 => array ( 0 => 'v2_0', 1 => 'v2_1', 2 => 'v2_2', ), ), ); $it = new RecursiveIteratorIterator(new RecursiveArrayIterator($a)); echo count(iterator_to_array( $it));
Output for 5.1.0 - 7.1.0
3
Output for 5.0.0 - 5.0.5
Fatal error: Class 'RecursiveArrayIterator' not found in /in/BWvFd on line 27
Process exited with code 255.
Output for 4.3.2 - 4.4.9
Fatal error: Cannot instantiate non-existent class: recursiveiteratoriterator in /in/BWvFd on line 27
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Cannot instantiate non-existent class: recursiveiteratoriterator in /in/BWvFd on line 27