ReflectionProperty::getDefaultValue Возвращает значение по умолчанию, которое объявили для свойства &reftitle.description; public mixedReflectionProperty::getDefaultValue Метод получает значение по умолчанию, которое явно или неявно объявили для свойства. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; Метод возвращает значение по умолчанию, если свойство содержит значение, включая &null;. Метод возвращает &null;, если значение по умолчанию не задали. Невозможно отличить значение по умолчанию &null; и неинициализированное типизированное свойство. Метод ReflectionProperty::hasDefaultValue умеет определять разницу. &reftitle.examples; Пример использования метода <methodname>ReflectionProperty::getDefaultValue</methodname> 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