(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.
name
Le nom de la propriété.
value
La 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. |