(PHP 5 >= 5.1.0, PHP 7)
ReflectionClass::getStaticPropertyValue — Obtiene el valor de una propiedad estática
Obtiene el valor de una propiedad estática de esta clase.
name
El 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"