ReflectionClass::getStaticPropertyValue
(PHP 5 >= 5.1.0)
ReflectionClass::getStaticPropertyValue — Obtiene el valor de una propiedad estática
Descripción
Obtiene el valor de una propiedad estática de esta clase.
Parámetros
-
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
namedado. Si la propiedad no existe y se omite este argumento, se lanza una ReflectionException.
Valores devueltos
El valor de la propiedad estática.
Ejemplos
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"
Ver también
- ReflectionClass::getStaticProperties() - Obtiene las propiedades estáticas
- ReflectionClass::setStaticPropertyValue() - Establece el valor de una propiedad estática