# Класс ReflectionConstant

(PHP 8 >= 8.4.0)

## Введение

Класс ReflectionConstant сообщает информацию о глобальной константе.

## Обзор класса

class ReflectionConstant implements Reflector {
/* Свойства */
public string $name;
/* Методы */
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
}

## Свойства

name
  Имя константы. Доступно только для чтения, при попытке записи выбрасывается исключение ReflectionException.

## Список изменений

Версия | Описание
--- | ---
8.5.0 | Класс больше не является окончательным (final).

## Смотрите также

- ReflectionClassConstant

## Содержание

- ReflectionConstant::__construct — Создаёт объект класса ReflectionConstant
- ReflectionConstant::getExtension — Получает объект класса ReflectionExtension определяющего модуль
- ReflectionConstant::getExtensionName — Получает имя модуля
- ReflectionConstant::getFileName — Получает имя файла
- ReflectionConstant::getName — Получает имя константы
- ReflectionConstant::getNamespaceName — Получает имя пространства имён
- ReflectionConstant::getShortName — Получает короткое имя
- ReflectionConstant::getValue — Получает значение
- ReflectionConstant::isDeprecated — Проверяет, не устарела ли константа
- ReflectionConstant::__toString — Возвращает строковое представление

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