3v4l.org

run code in 300+ PHP versions simultaneously
<?php function trace($val) { var_dump($val); } class Main { public function __construct() { } public static function main() { $m = new ReflectionClass('Main'); $m->getMethod('test')->invoke(null); } static function test() { trace("ok"); } } $m = new Main(); $m->main();

preferences:
46.03 ms | 402 KiB | 5 Q