PHP ReflectionClass::getStaticPropertyValue 反射函数
-
定义和用法
ReflectionClass::getStaticPropertyValue - 获取静态(static)属性的值 -
版本支持
PHP4 PHP5 PHP7 不支持 v5.1.2+支持 支持 -
语法
ReflectionClass::getStaticPropertyValue( string $name [, mixed &$def_value ] )
ReflectionClass::getStaticPropertyValue() 获取这个类里静态(static)属性的值。 -
参数
参数 必需的 描述 name 是 静态属性的名称,来返回它的值。 def_value 否 假如类没有定义 name 的 static 属性,将返回一个默认值。 如果属性不存在,并且省略了此参数,将会抛出 ReflectionException 异常。 -
返回值
静态属性的值。 -
示例
尝试一下class Apple { public static $color = 'Red'; } $class = new ReflectionClass('Apple'); var_dump($class->getStaticPropertyValue('color'));
-
相关页面
ReflectionClass::getStaticPropertyValue() - 获取静态(static)属性的值ReflectionClass::setStaticPropertyValue() - 设置静态属性的值