(PHP 5, PHP 7, PHP 8)
A classe ReflectionMethod relata informações sobre um método.
Nome do método
Nome da classe
ReflectionMethod::IS_STATIC
Indica que o método é estático.
Antes do PHP 7.4.0, o valor era 1
.
ReflectionMethod::IS_PUBLIC
Indica que o método é público.
Antes do PHP 7.4.0, o valor era 256
.
ReflectionMethod::IS_PROTECTED
Indica que o método é protegido.
Antes do PHP 7.4.0, o valor era 512
.
ReflectionMethod::IS_PRIVATE
Indica que o método é privado.
Antes do PHP 7.4.0, o valor era 1024
.
ReflectionMethod::IS_ABSTRACT
Indica que o método é abstrato.
Antes do PHP 7.4.0, o valor era 2
.
ReflectionMethod::IS_FINAL
Indica que o método é final.
Antes do PHP 7.4.0, o valor era 4
.
Nota:
Os valores dessas constantes podem mudar entre as versões do PHP. É recomendado sempre utilizar as constantes e não depender diretamente dos valores.
Versão | Descrição |
---|---|
8.0.0 | ReflectionMethod::export() foi removido. |