(PHP 5 >= 5.1.2, PHP 7, PHP 8)
ReflectionClass::setStaticPropertyValue — Устанавливает значение общедоступного статического свойства
Устанавливает значение общедоступного статического свойства. Если свойство является закрытым или защищённым, метод завершится с ошибкой.
Метод ReflectionProperty::setValue() позволяет устанавливать значение общедоступных, закрытых и защищённых свойств.
nameИмя свойства.
valueНовое значение.
Функция не возвращает значения после выполнения.
| Версия | Описание |
|---|---|
| 7.4.0 | Использование метода ReflectionClass::setStaticPropertyValue() для установки частного или защищённого свойства теперь приводит к фатальной ошибке. Ранее выбрасывалось исключение ReflectionException. |