PHP 8.6.0 Beta 1 is available for testing

El atributo Attribute

(PHP 8)

Introducción

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.

Sinopsis de la clase

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

Propiedades

flags

Historial de cambios

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

Tabla de contenidos

Found A Problem?

Learn How To Improve This PageSubmit a Pull RequestReport a Bug
+add a note

User Contributed Notes

There are no user contributed notes for this page.

AltStyle によって変換されたページ (->オリジナル) /