(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionClass::setStaticPropertyValue — Define o valor da propriedade estática pública
Define o valor da propriedade estática pública. Se a propriedade for privada ou protegida, o método falhará.
ReflectionProperty::setValue() permite definir valores de propriedades públicas, privadas e protegidas.
name
Nome da propriedade.
value
Novo valor da propriedade.
Nenhum valor é retornado.
Versão | Descrição |
---|---|
7.4.0 | Usar ReflectionClass::setStaticPropertyValue() para definir uma propriedade privada ou protegida agora resulta em erro fatal. Anteriormente, lançava uma exceção ReflectionException. |