(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionClass::setStaticPropertyValue — staticプロパティの値を設定する
プロパティのアクセス権にかかわらず、 このクラスのstaticプロパティの値を設定します。
ReflectionProperty::setValue() を使っても、 staticプロパティの値を設定できます。
nameプロパティの名前。
value新しいプロパティの値。
値を返しません。
| バージョン | 説明 |
|---|---|
| 7.4.9, 8.0.0 | ReflectionClass::setStaticPropertyValue() で、 private や protected な staticプロパティの値を設定できるようになりました。 これより前のバージョンでは、 ReflectionException がスローされていました。 |