3v4l.org

run code in 300+ PHP versions simultaneously
<?php $var = 'test'; $func = function()use($var) { echo $var; }; $ref = new ReflectionFunction($func); $functionParameters = []; var_dump($ref); foreach($ref->getParameters() as $key => $currentParameter) { $functionParameters[$currentParameter->getName()] = func_get_arg($key); } var_dump($ref->getParameters());

preferences:
62.02 ms | 402 KiB | 5 Q