Introdução
PHP Manual
PHP Manual»Reflexão»ReflectionAttribute

A classe ReflectionAttribute

(PHP 8)

A classe ReflectionAttribute fornece informações sobre um Atributo.

class ReflectionAttribute implements Reflector {
/* Constantes */
public const int IS_INSTANCEOF;
/* Propriedades */
public string $name;
/* Métodos */
private function __construct()
public function getArguments(): array
public function getName(): string
public function getTarget(): int
public function isRepeated(): bool
public function newInstance(): object
}
name
O nome do atributo.
ReflectionAttribute::IS_INSTANCEOF int

Recupere atributos usando uma verificação instanceof.

Nota:

Os valores dessas constantes podem mudar entre as versões do PHP. É recomendado sempre usar as constantes e não confiar diretamente nos valores.

Versão Descrição
8.4.0 Todas as constantes de classe agora são tipadas.
8.4.0 Adicionado ReflectionAttribute::$name.

Índice

To Top