3v4l.org

run code in 300+ PHP versions simultaneously
<?php $reflection = new ReflectionObject('ArrayObject'); $constructor = $reflection->getConstructor(); foreach($constructor->getParameters() as $p) { var_dump($p); var_dump($p->getClass()); var_dump($p->isOptional()); var_dump($p->allowsNull()); }

preferences:
65.5 ms | 402 KiB | 5 Q