(PHP 5 >= 5.1.2, PHP 7, PHP 8)
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.
default
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 ejemplo anterior mostrará:
string(4) "Rojo"