# La classe ReflectionConstant

(PHP 8 >= 8.4.0)

## Introduction

La classe ReflectionConstant apporte des informations sur une constante globale.

## Synopsis de la classe

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

## Propriétés

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

## 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