php / 8.1.5 / class.reflectionattribute.html /

The ReflectionAttribute class

Introduction

(PHP 8)

The ReflectionAttribute class provides information about an Attributes.

Class synopsis

class ReflectionAttribute implements Reflector {
/* Constants */
const int IS_INSTANCEOF = 2;
/* Methods */
private __construct()
public getArguments(): array
public getName(): string
public getTarget(): int
public isRepeated(): bool
public newInstance(): object
}

Predefined Constants

ReflectionAttribute Flags

ReflectionAttribute::IS_INSTANCEOF

Retrieve attributes using an instanceof check.

Note:

The values of these constants may change between PHP versions. It is recommended to always use the constants and not rely on the values directly.

Table of Contents

© 1997–2021 The PHP Documentation Group
Licensed under the Creative Commons Attribution License v3.0 or later.
https://www.php.net/manual/en/class.reflectionattribute.php