ReflectionParameter::getDefaultValue
Récupère la valeur par défaut du paramètre
&reftitle.description;
public mixedReflectionParameter::getDefaultValue
Récupère la valeur par défaut du paramètre d'une fonction ou d'une méthode
définie dans l'espace utilisateur. Si le paramètre n'est pas optionnel,
une exception ReflectionException sera émise.
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
La valeur par défaut du paramètre.
&reftitle.examples;
Exemple d'utilisation
getParameters() as $param) {
echo 'Nom : ' . $param->getName() . PHP_EOL;
if ($param->isOptional()) {
echo 'Valeur par défaut : ' . $param->getDefaultValue() . PHP_EOL;
}
echo PHP_EOL;
}
?>
]]>
&example.outputs;
&reftitle.notes;
À cause du schéma d'implémentation, il n'est pas possible de récupérer
la valeur par défaut d'une fonction ou d'une méthode interne.
Le fait de tenter de récupérer une telle valeur émettra une exception
ReflectionException.
&reftitle.seealso;
ReflectionParameter::isOptional
ReflectionParameter::isPassedByReference