3v4l.org

run code in 300+ PHP versions simultaneously
<?php $recursive = function (&$argument) { global $recursive; if (count($argument) < 10) { $argument[] = 'foo'; $recursive($argument); // line 10 } }; $arr = array(); $recursive($arr); print_r($arr);

preferences:
38.96 ms | 404 KiB | 5 Q