ReflectionClass::setStaticPropertyValue

(PHP 5 >= 5.1.2, PHP 7, PHP 8)

ReflectionClass::setStaticPropertyValueSets public static property value

Опис

public ReflectionClass::setStaticPropertyValue(string $name, mixed $value): void

Sets the value of a public static property. If the property is private or protected, the method will fail.

ReflectionProperty::setValue() allows setting the value of public, private, and protected properties.

Параметри

name

Property name.

value

New property value.

Значення, що повертаються

Не повертає значень.

Журнал змін

Версія Опис
7.4.0 Using ReflectionClass::setStaticPropertyValue() to set a private or protected property now results in a fatal error. Previously, it threw a ReflectionException.

Прогляньте також