ReflectionProperty::getDefaultValue
Pobiera domyślną wartość zdeklarowaną dla właściwości
&reftitle.description;
public mixedReflectionProperty::getDefaultValue
Zwraca domyślną wartość która została jawnie bądź niejawnie zadeklarowana dla właściwości.
&reftitle.parameters;
&no.function.parameters;
&reftitle.returnvalues;
Domyślna wartość, jeśli właściwość ma domyślną wartość (w tym &null;).
Jeżeli nie ma domyślnej wartości to zwracany jest &null;. Przy użyciu tej funkcji nie jest możliwe odróżnienie
domyślnej wartości ustawionej na &null; od otypowanej właściwości, która nie została zainicjalizowana.
Użyj ReflectionProperty::hasDefaultValue aby wykryć tę różnicę.
&reftitle.examples;
Przykład użycia 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