(PHP 5, PHP 7, PHP 8)
Classe ReflectionClassreporta informações sobre uma classe.
Nome da classe. Apenas leitura, gera ReflectionException na tentativa de escrita.
ReflectionClass::IS_IMPLICIT_ABSTRACT
int
Indica que a classe é abstrata pois possui alguns métodos abstratos.
ReflectionClass::IS_EXPLICIT_ABSTRACT
int
Indica que a classe é abstrata por causa da sua definição.
ReflectionClass::IS_FINAL
int
Indica que a classe é final.
ReflectionClass::IS_READONLY
int
Indica que a classe é readonly.
ReflectionClass::SKIP_INITIALIZATION_ON_SERIALIZE
int
ReflectionClass::SKIP_DESTRUCTOR
int
Versão | Descrição |
---|---|
8.4.0 | As constantes de classe agora são tipadas. |
8.0.0 | ReflectionClass::export() foi removida. |