我可以通过Reflections获得私有财产的价值吗?
2022-08-30 13:36:03
它似乎不起作用:
$ref = new ReflectionObject($obj);
if($ref->hasProperty('privateProperty')){
print_r($ref->getProperty('privateProperty'));
}
它进入 IF 循环,然后引发错误:
属性私有属性不存在
:|
$ref = new ReflectionProperty($obj, 'privateProperty')
也不起作用...
文档页面列出了一些常量,包括 。如果我无法访问私有财产,我怎么能使用它呢?IS_PRIVATE