Php/docs/reflectionclass.getstaticpropertyvalue
来自菜鸟教程
ReflectionClass::getStaticPropertyValue
(PHP 5 >= 5.1.2, PHP 7)
ReflectionClass::getStaticPropertyValue — 获取静态(static)属性的值
说明
获取这个类里静态(static)属性的值。
参数
name
- 静态属性的名称,来返回它的值。
def_value
- 假如类没有定义
name
的 static 属性,将返回一个默认值。 如果属性不存在,并且省略了此参数,将会抛出 ReflectionException 。
返回值
静态属性的值。
范例
Example #1 ReflectionClass::getStaticPropertyValue() 的基本用法
<?phpclass Apple { public static $color = 'Red';}$class = new ReflectionClass('Apple');var_dump($class->getStaticPropertyValue('color'));?>
以上例程会输出:
string(3) "Red"
参见
- ReflectionClass::getStaticProperties() - 获取静态(static)属性
- ReflectionClass::setStaticPropertyValue() - 设置静态属性的值