La classe ReflectionProperty ReflectionProperty
&reftitle.intro; La classe ReflectionProperty rapporte des informations sur les propriétés des classes.
&reftitle.classsynopsis; ReflectionProperty ReflectionProperty Reflector &Constants; const int ReflectionProperty::IS_STATIC 16 const int ReflectionProperty::IS_PUBLIC 1 const int ReflectionProperty::IS_PROTECTED 2 const int ReflectionProperty::IS_PRIVATE 4 &Properties; public string name public string class &Methods;
&reftitle.properties; name Nom de la propriété. En lecture seule, émets ReflectionException lors d'une tentative d'écriture. class Nom de la classe où la propriété a été définie. En lecture seule, émets ReflectionException lors d'une tentative d'écriture.
&reftitle.constants;
Modificateurs de ReflectionProperty ReflectionProperty::IS_STATIC Indique que la propriété est statique. Antérieur à PHP 7.4.0, la valeur était 1. ReflectionProperty::IS_PUBLIC Indique que la propriété est publique. Antérieur à PHP 7.4.0, la valeur était 256. ReflectionProperty::IS_PROTECTED Indique que la propriété est protégée. Antérieur à PHP 7.4.0, la valeur était 512. ReflectionProperty::IS_PRIVATE Indique que la propriété est privée. Antérieur à PHP 7.4.0, la valeur était 1024. La valeur de ces constantes peut changer entre les versions de PHP. Il est recommandé de toujours utiliser les constantes et de ne pas dépendre sur les valeurs directement.
&reference.reflection.entities.reflectionproperty;