ReflectionProperty::getValue
Récupère la valeur de la propriété
&reftitle.description;
public mixedReflectionProperty::getValue
objectnullobject&null;
Récupère la valeur de la propriété.
&reftitle.parameters;
object
L'objet à utiliser dans le cas d'une propriété non statique.
Si vous souhaitez récupérer la valeur par défaut de la propriété, utilisez
ReflectionClass::getDefaultProperties à la place.
&reftitle.returnvalues;
La valeur courante de la propriété.
&reftitle.errors;
Émet une ReflectionException si la propriété est inaccessible.
Vous pouvez transformer une propriété protégée ou privée en publique grâce à
ReflectionProperty::setAccessible.
&reftitle.changelog;
&Version;
&Description;
8.0.0
object est désormais nullable.
&reftitle.examples;
Exemple avec ReflectionProperty::getValue
getProperty('staticProperty')->getValue());
var_dump($reflectionClass->getProperty('property')->getValue(new Foo));
$reflectionProperty = $reflectionClass->getProperty('privateProperty');
$reflectionProperty->setAccessible(true);
var_dump($reflectionProperty->getValue(new Foo));
?>
]]>
&example.outputs;
&reftitle.seealso;
ReflectionProperty::setValue
ReflectionProperty::setAccessible
ReflectionClass::getDefaultProperties
ReflectionClass::getStaticPropertyValue