(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionClass::setStaticPropertyValue — Define el valor de una propiedad estática pública
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.
name
El nombre de la propiedad.
value
El nuevo valor para la propiedad.
No devuelve ningún valor.
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. |