ReflectionClass::setStaticPropertyValue
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