Introducción
PHP Manual
PHP Manual»Atributos predefinidos»Attribute

El atributo Attribute

(PHP 8)

Los atributos ofrecen la capacidad de añadir información de metadatos estructurados y legibles por máquina en las declaraciones del código: Clases, métodos, funciones, argumentos, propiedades y constantes de clase pueden ser el objetivo de un atributo. Los metadatos definidos por los atributos pueden entonces ser inspeccionados en tiempo de ejecución usando las APIs de Reflexión. Los atributos podrían por lo tanto ser considerados como un lenguaje de configuración integrado directamente en el código.

#[\Attribute]
final class Attribute {
/* Constantes */
/* Propiedades */
public int $flags;
/* Métodos */
public function __construct(int $flags = Attribute::TARGET_ALL)
}
flags

Versión Descripción
8.5.0 Se ha añadido Attribute::TARGET_CONSTANT.

Tabla de contenidos

To Top