ReflectionParameter::getDefaultValueConstantName
Devuelve el nombre de la constante del valor por defecto si el valor es una constante o null
&reftitle.description;
public stringnullReflectionParameter::getDefaultValueConstantName
Devuelve el nombre de la constante que sirve como valor por defecto a un parámetro de una
función o método definido por el usuario o interno, si el valor por defecto es constante o nulo.
Si el parámetro no es opcional, se lanzará una excepción de tipo
ReflectionException.
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
Devuelve un &string; en caso de éxito, o &null; en caso de fallo.
&reftitle.changelog;
&Version;
&Description;
8.0.0
Este método permite ahora recuperar el nombre de la constante del
valor por defecto de funciones y métodos de clase integrados. Anteriormente,
ReflectionException era emitido.
&reftitle.examples;
Recuperar los nombres de las constantes que sirven como valores por defecto a los parámetros de una función
getParameters() as $param) {
echo 'Nombre : ' . $param->getName() . PHP_EOL;
if ($param->isOptional()) {
echo 'Valor por defecto : ' . $param->getDefaultValueConstantName() . PHP_EOL;
}
echo PHP_EOL;
}
?>
]]>
&example.outputs;
&reftitle.seealso;
ReflectionParameter::isOptional
ReflectionParameter::isDefaultValueConstant
ReflectionParameter::getDefaultValue