使用php反射获取属性的默认值

使用php反射获取属性的默认值,php,reflection,Php,Reflection,我正在寻找一种方法,在不实例化类的情况下访问属性的默认值赋值 例如 现在怎么办?如果我使用$reflProp->getValue()(没有对象参数),它将失败。您可以使用: +非常非常好。我可以听到反射API尖叫着要被记录下来。 class Foo { private $bar = 'bar'; } $reflClass = new ReflectionClass('Foo'); $reflProp = $reflClass->getProperty('bar'); var_du

我正在寻找一种方法,在不实例化类的情况下访问属性的默认值赋值

例如

现在怎么办?如果我使用
$reflProp->getValue()
(没有对象参数),它将失败。

您可以使用:


+非常非常好。我可以听到反射API尖叫着要被记录下来。
class Foo {
   private $bar = 'bar';
}

$reflClass = new ReflectionClass('Foo');
$reflProp = $reflClass->getProperty('bar');
var_dump($reflClass->getDefaultProperties());