- var_dump: documentation ( source)
<?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());
}