Введение
PHP Manual
PHP Manual»Reflection»ReflectionAttribute

Класс ReflectionAttribute

(PHP 8)

Класс ReflectionAttribute предоставляет информацию об Атрибутах.

class ReflectionAttribute implements Reflector {
/* Константы */
public const int IS_INSTANCEOF;
/* Свойства */
public string $name;
/* Методы */
private function __construct()
public function getArguments(): array
public function getName(): string
public function getTarget(): int
public function isRepeated(): bool
public function newInstance(): object
}
name
Имя атрибута.
ReflectionAttribute::IS_INSTANCEOF int

Получение атрибутов с помощью проверки параметра instanceof.

Замечание:

Значения этих констант могут меняться в зависимости от версии PHP. Рекомендуется всегда использовать константы и не полагаться на их значения напрямую.

Версия Описание
8.4.0 Все константы классов теперь типизированы.
8.4.0 Добавлено свойство ReflectionAttribute::$name.

Содержание

To Top