(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionClass::setStaticPropertyValue — Définit la valeur d'une propriété statique publique
Définit la valeur d'une propriété statique publique. Si la propriété est privée ou protégée, la méthode échouera.
ReflectionProperty::setValue() permet de définir la valeur des propriétés publiques, privées et protégées.
nameLe nom de la propriété.
valueLa nouvelle valeur pour la propriété.
Aucune valeur n'est retournée.
| Version | Description |
|---|---|
| 7.4.0 | L'utilisation de ReflectionClass::setStaticPropertyValue() pour définir une propriété privée ou protégée entraîne désormais une erreur fatale. Auparavant, cela levait une ReflectionException. |