(PHP 5 >= 5.1.2, PHP 7)
ReflectionClass::getStaticPropertyValue — Obtiene el valor de una propiedad estática
Obtiene el valor de una propiedad estática de esta clase.
nameEl nombre de la propiedad estática para la que devolver un valor.
def_value
Un valor predeterminado a devolver en caso de que la clase no declare propiedades
estáticas con el name dado. Si la propiedad no
existe y se omite este argumento, se
lanza una ReflectionException.
El valor de la propiedad estática.
Ejemplo #1 Uso básico de ReflectionClass::getStaticPropertyValue()
<?php
class Apple {
public static $color = 'Rojo';
}
$class = new ReflectionClass('Apple');
var_dump($class->getStaticPropertyValue('color'));
?>
El resultado del ejemplo sería:
string(4) "Rojo"