3v4l.org

run code in 300+ PHP versions simultaneously
<?php class f { function f(&$e){ var_dump($e); } } function getNew($c, $a) { $r = new ReflectionClass($c); return $r->newInstanceArgs($a); } $e = new stdClass; var_dump(getNew('f', array(&$e)));

preferences:
41.25 ms | 402 KiB | 5 Q