3v4l.org

run code in 300+ PHP versions simultaneously
<?php $t = array( array('a1'), array('a2'), array('a3'), array('a4'), array('a5'), array('a6'), array('a7'), array('a8'), array('a9'), array('a10') ); $max=100; function toto($arr=array()) { global $t; $arr += array_slice($t,count($arr),2); if(count($arr) < 6) { $arr = toto($arr); } return $arr; } print_r(toto());

preferences:
60.09 ms | 402 KiB | 5 Q