Klasa ReflectionMethod
ReflectionMethod
&reftitle.intro;
Klasa ReflectionMethod dostarcza
informacje na temat metody.
&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
Nazwa metody
class
Nazwa klasy
&reftitle.constants;
Modyfikatory ReflectionMethod
ReflectionMethod::IS_STATIC
int
Zaznacza, że metoda jest statyczna.
Przed PHP 7.4.0 wartością było 1.
ReflectionMethod::IS_PUBLIC
int
Zaznacza, że metoda jest publiczna.
Przed PHP 7.4.0 wartością było 256.
ReflectionMethod::IS_PROTECTED
int
Zaznacza, że metoda jest o widoczności protected.
Przed PHP 7.4.0 wartością było 512.
ReflectionMethod::IS_PRIVATE
int
Zaznacza, że metoda jest prywatna.
Przed PHP 7.4.0 wartością było 1024.
ReflectionMethod::IS_ABSTRACT
int
Zaznacza, że metoda jest abstrakcyjna.
Przed PHP 7.4.0 wartością było 2.
ReflectionMethod::IS_FINAL
int
Zaznacza, że metoda jest finalna.
Przed PHP 7.4.0 wartością było 4.
Wartości tych stałych mogą się zmieniać między wersjami PHP.
Zalecane jest, aby zawsze używać stałych
i unikać polegania bezpośrednio na ich wartościach.
&reftitle.changelog;
&Version;
&Description;
8.4.0
Stałe klasy są teraz otypowane.
8.0.0
Metoda ReflectionMethod::export została usunięta.
&reference.reflection.entities.reflectionmethod;