La classe ReflectionMethod
ReflectionMethod
&reftitle.intro;
La classe ReflectionMethod rapporte
des informations sur une méthode.
&reftitle.classsynopsis;
ReflectionMethod
ReflectionMethod
extends
ReflectionFunctionAbstract
&Constants;
const
int
ReflectionMethod::IS_STATIC
16
const
int
ReflectionMethod::IS_PUBLIC
1
const
int
ReflectionMethod::IS_PROTECTED
2
const
int
ReflectionMethod::IS_PRIVATE
4
const
int
ReflectionMethod::IS_ABSTRACT
64
const
int
ReflectionMethod::IS_FINAL
32
&Properties;
public
string
class
&InheritedProperties;
&Methods;
&InheritedMethods;
&reftitle.properties;
name
Nom de la méthode
class
Nom de la classe
&reftitle.constants;
Modificateurs de ReflectionMethod
ReflectionMethod::IS_STATIC
Indique que la méthode est statique
Antérieur à PHP 7.4.0, la valeur était 1.
ReflectionMethod::IS_PUBLIC
Indique que la méthode est publique
Antérieur à PHP 7.4.0, la valeur était 256.
ReflectionMethod::IS_PROTECTED
Indique que la méthode est protégée
Antérieur à PHP 7.4.0, la valeur était 512.
ReflectionMethod::IS_PRIVATE
Indique que la méthode est privée
Antérieur à PHP 7.4.0, la valeur était 1024.
ReflectionMethod::IS_ABSTRACT
Indique que la méthode est abstraite
Antérieur à PHP 7.4.0, la valeur était 2.
ReflectionMethod::IS_FINAL
Indique que la méthode est finale
Antérieur à PHP 7.4.0, la valeur était 4.
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.reflectionmethod;