ReflectionClass::setStaticPropertyValue
PHP Manual
PHP Manual»ReflectionClass»ReflectionClass::setStaticPropertyValue

ReflectionClass::setStaticPropertyValue

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

ReflectionClass::setStaticPropertyValue — Définit la valeur d'une propriété statique

Description

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

Définit la valeur d'une propriété statique de cette classe, quelle que soit la visibilité de la propriété.

ReflectionProperty::setValue() peut également être utilisée pour définir la valeur des propriétés statiques.

Liste de paramètres

name

Le nom de la propriété.

value

La nouvelle valeur pour la propriété.

Valeurs de retour

Aucune valeur n'est retournée.

Historique

Version Description
7.4.9, 8.0.0 ReflectionClass::setStaticPropertyValue() peut désormais définir des propriétés statiques privées et protégées. Auparavant, une ReflectionException était levée.

Voir aussi

To Top