- var_dump: documentation ( source)
- reset: documentation ( source)
<?php
$ref = new ReflectionFunction('gmmktime');
$params = $ref->getParameters();
$param = reset($params);
var_dump($param->isOptional(), $param->isDefaultValueAvailable());
if ($param->isDefaultValueAvailable()) {
var_dump($param->getDefaultValue());
}