# A classe ReflectionConstant

(PHP 8 >= 8.4.0)

## Introdução

A classe ReflectionConstant reporta informação sobre uma constante global.

## Resumo da classe

class ReflectionConstant implements Reflector {
/* Propriedades */
public string $name;
/* Métodos */
public function __construct(string `$name`)
public function getExtension(): ?ReflectionExtension
public function getExtensionName(): string|false
public function getFileName(): string|false
public function getName(): string
public function getNamespaceName(): string
public function getShortName(): string
public function getValue(): mixed
public function isDeprecated(): bool
public function __toString(): string
}

## Propriedades

name
  Nome da constante. Somente leitura, lança uma exceção ReflectionException em tentativa de escrita.

## Registro de Alterações

Versão | Descrição
--- | ---
8.5.0 | A classe não é mais final.

## Veja Também

- ReflectionClassConstant

## Índice

- ReflectionConstant::__construct — Constrói um objeto ReflectionConstant
- ReflectionConstant::getExtension — Obtém ReflectionExtension da extensão de definição
- ReflectionConstant::getExtensionName — Obtém o nome da extensão definidora
- ReflectionConstant::getFileName — Obtém o nome do arquivo de definição
- ReflectionConstant::getName — Obtém o nome
- ReflectionConstant::getNamespaceName — Obtém o nome do namespace
- ReflectionConstant::getShortName — Obtém o nome abreviado
- ReflectionConstant::getValue — Obtém o valor
- ReflectionConstant::isDeprecated — Verifica se foi descontinuada
- ReflectionConstant::__toString — Retorna representação em string

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open