3v4l.org

run code in 300+ PHP versions simultaneously
<?php use Selami\Foundation\App; class MyClass { public function __construct(App $app) { } } $class = new ReflectionClass(MyClass::class); $constructor = $class->getConstructor(); var_dump($constructor);
Output for 7.1.7, 7.3.24 - 7.3.33, 7.4.12 - 7.4.33, 8.0.0 - 8.0.30, 8.1.0 - 8.1.27, 8.2.0 - 8.2.17, 8.3.0 - 8.3.4
object(ReflectionMethod)#2 (2) { ["name"]=> string(11) "__construct" ["class"]=> string(7) "MyClass" }

preferences:
113.28 ms | 403 KiB | 115 Q