ReflectionProperty::setAccessible
Définit l'accessibilité d'une propriété
&reftitle.description;
public voidReflectionProperty::setAccessible
boolaccessible
Active l'accès à une propriété protégée ou privée via les méthodes
ReflectionProperty::getValue et
ReflectionProperty::setValue.
À partir de PHP 8.1.0, l'appel à cette méthode n'a aucun effet; toutes les propriétés sont accessibles par défaut.
&reftitle.parameters;
accessible
&true; pour permettre l'accès, ou &false;.
&reftitle.returnvalues;
&return.void;
&reftitle.examples;
Définition d'une classe simple
setAccessible(true);
$obj = new MyClass();
echo $property->getValue($obj);
echo $obj->foo;
?>
]]>
&example.outputs.similar;
&reftitle.seealso;
ReflectionProperty::isPrivate
ReflectionProperty::isProtected