3v4l.org

run code in 300+ PHP versions simultaneously
<?php $recursiveClosure = function(...$args) use(&$recursiveClosure) { array_walk($args, function($arg) use($recursiveClosure) { if (is_array($arg)) { call_user_func_array($recursiveClosure, $arg); }else{ print_r($arg); } }); }; $recursiveClosure([1,2,3],4,5,[6,7]);

preferences:
41.61 ms | 402 KiB | 5 Q