# La classe ReflectionConstant

(PHP 8 >= 8.4.0)

## Introduction

La classe ReflectionConstant apporte des informations sur une constante globale.

## Synopsis de la classe

class ReflectionConstant implements Reflector {
/* Propriétés */
public string $name;
/* Méthodes */
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
}

## Propriétés

name
  Le nom de la constante. En lecture seule, lance une ReflectionException en cas d'essai d'écriture.

## Historique

Version | Description
--- | ---
8.5.0 | La classe n’est plus finale.

## Voir aussi

- ReflectionClassConstant

## Sommaire

- ReflectionConstant::__construct — Construit un ReflectionConstant
- ReflectionConstant::getExtension — Renvoie la ReflectionExtension de l'extension définissante
- ReflectionConstant::getExtensionName — Renvoie le nom de l'extension définissante
- ReflectionConstant::getFileName — Renvoie le nom du fichier définissant
- ReflectionConstant::getName — Renvoie le nom
- ReflectionConstant::getNamespaceName — Renvoie le nom de l'espace de noms
- ReflectionConstant::getShortName — Renvoie le nom court
- ReflectionConstant::getValue — Renvoie la valeur
- ReflectionConstant::isDeprecated — Vérifie la dépréciation
- ReflectionConstant::__toString — Renvoie la représentation sous forme de chaîne

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