ReflectionProperty::getDefaultValue
Возвращает значение по умолчанию, которое объявили для свойства
&reftitle.description;
public mixedReflectionProperty::getDefaultValue
Метод получает значение по умолчанию, которое явно или неявно объявили для свойства.
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
Метод возвращает значение по умолчанию, если свойство содержит
значение, включая &null;. Метод возвращает &null;, если значение
по умолчанию не задали. Невозможно отличить значение по умолчанию &null;
и неинициализированное типизированное свойство.
Метод ReflectionProperty::hasDefaultValue
умеет определять разницу.
&reftitle.examples;
Пример использования метода ReflectionProperty::getDefaultValue
getProperty('bar')->getDefaultValue());
var_dump($ro->getProperty('baz')->getDefaultValue());
var_dump($ro->getProperty('boing')->getDefaultValue());
var_dump($ro->getProperty('bak')->getDefaultValue());
?>
]]>
&example.outputs;
&reftitle.seealso;
ReflectionProperty::hasDefaultValue