La classe ReflectionMethod
ReflectionMethod
&reftitle.intro;
La classe ReflectionMethod rapporte
des informations sur une méthode.
&reftitle.classsynopsis;
ReflectionMethod
extends
ReflectionFunctionAbstract
&Constants;
public
const
int
ReflectionMethod::IS_STATIC
public
const
int
ReflectionMethod::IS_PUBLIC
public
const
int
ReflectionMethod::IS_PROTECTED
public
const
int
ReflectionMethod::IS_PRIVATE
public
const
int
ReflectionMethod::IS_ABSTRACT
public
const
int
ReflectionMethod::IS_FINAL
&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.
&reftitle.changelog;
&Version;
&Description;
8.0.0
ReflectionMethod::export a été supprimée.
&reference.reflection.entities.reflectionmethod;