3v4l.org

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

preferences:
50.57 ms | 402 KiB | 5 Q