ReflectionParameter::getDefaultValue Получение значения по умолчанию для параметра &reftitle.description; public mixedReflectionParameter::getDefaultValue Получает значение по умолчанию параметра, любой определённой пользователем или внутренней функции или метода. Если аргумент не является необязательным, будет выброшено исключение ReflectionException. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; Значение по умолчанию аргумента. &reftitle.changelog; &Version; &Description; 8.0.0 Метод теперь позволяет получить значение по умолчанию для параметров встроенных функций и встроенных методов класса. Ранее выбрасывалось ReflectionException. &reftitle.examples; Получение getParameters() as $param) { echo 'Имя: ' . $param->getName() . PHP_EOL; if ($param->isOptional()) { echo 'Значение по умолчанию: ' . $param->getDefaultValue() . PHP_EOL; } echo PHP_EOL; } ?> ]]> &example.outputs; &reftitle.seealso; ReflectionParameter::isOptional ReflectionParameter::isDefaultValueAvailable ReflectionParameter::getDefaultValueConstantName ReflectionParameter::isPassedByReference