# La clase ReflectionConstant

(PHP 8 >= 8.4.0)

## Introducción

La clase ReflectionConstant informa sobre los detalles de una constante global.

## Sinopsis de la Clase

class ReflectionConstant implements Reflector {
/* Propiedades */
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
}

## Propiedades

name
  Nombre de la constante. Solo lectura, lanza ReflectionException al intentar escribir.

## Historial de cambios

Versión | Descripción
--- | ---
8.5.0 | La clase ya no es final.

## Ver también

- ReflectionClassConstant

## Tabla de contenidos

- ReflectionConstant::__construct — Construye un ReflectionConstant
- ReflectionConstant::getExtension — Devuelve la ReflectionExtension de la extensión definitoria
- ReflectionConstant::getExtensionName — Devuelve el nombre de la extensión definitoria
- ReflectionConstant::getFileName — Devuelve el nombre del fichero que define
- ReflectionConstant::getName — Devuelve el nombre
- ReflectionConstant::getNamespaceName — Devuelve el nombre del espacio de nombres
- ReflectionConstant::getShortName — Devuelve el nombre corto
- ReflectionConstant::getValue — Devuelve el valor
- ReflectionConstant::isDeprecated — Verifica la deprecación
- ReflectionConstant::__toString — Devuelve la representación en forma de string

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