3v4l.org

run code in 300+ PHP versions simultaneously
<?php class BaseController { } class UserController extends BaseController { public static $get; public function get($id) { echo "Get: $id"; } public static function init() { $r = new ReflectionClass(static::class); $methods = $r-getMethods(ReflectionMethod::IS_PUBLIC); var_dump($methods); } } echo UserController::init(); echo UserController::$get;

preferences:
58.3 ms | 402 KiB | 5 Q