ReflectionProperty::getDefaultValue Returns the default value declared for a property &reftitle.description; public mixedReflectionProperty::getDefaultValue Gets the implicit or explicitly declared default value for a property. &reftitle.parameters; &no.function.parameters; &reftitle.returnvalues; The default value if the property has any default value (including &null;). If there is no default value, then &null; is returned. It is not possible to differentiate between a &null; default value and an unitialized typed property. Use ReflectionProperty::hasDefaultValue to detect the difference. &reftitle.examples; <methodname>ReflectionProperty::getDefaultValue</methodname> example 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