Documentación offline PHP master

ReflectionClass::setStaticPropertyValue

master Ver versión oficial en línea Licencia CC-BY-3.0Descargado el 2026-08-02

En esta página

ReflectionClass::setStaticPropertyValue

Define el valor de una propiedad estática pública

Descripción#

php public ReflectionClass::setStaticPropertyValue(string $name, mixed $value): voidphp

Define el valor de una propiedad estática pública. Si la propiedad es privada o protegida, el método fallará.

ReflectionProperty::setValue permite definir el valor de las propiedades públicas, privadas y protegidas.

Parámetros#

name
El nombre de la propiedad.

value
El nuevo valor para la propiedad.

Valores devueltos#

No se retorna ningún valor.

Historial de cambios#

Versión Descripción
7.4.0 El uso de ReflectionClass::setStaticPropertyValue para definir una propiedad privada o protegida ahora produce un error fatal. Anteriormente, esto lanzaba una ReflectionException.

Véase también#

ReflectionClass::getStaticPropertyValue, ReflectionProperty::setValue