Attribute: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '= Sidslut = Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.php-incomplete-class.php <BR>PHP<BR>Språkreferens <BR>Fördefinierade_Attribut<BR> Kategori:Php <hr> Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/ <BR><BR>Tack till [https://datorhjalp.se Datorhjälp] som har sponsrat Linux.se med...')
 
Ingen redigeringssammanfattning
Rad 1: Rad 1:
=== Klassen Attribute ===
(PHP 8)
==== Introduktion ====
Attribut erbjuder möjligheten att lägga till strukturerad, maskinläsbar metadata på deklarationer i koden: Klasser, metoder, funktioner, parametrar, egenskaper och klasskonstanter kan vara mål för ett attribut. Metadatan som definieras av attribut kan sedan inspekteras vid runtime med hjälp av Reflection API:erna. Attribut kan därför betraktas som ett konfigurationsspråk direkt inbäddat i koden.
==== Klassöversikt ====
<pre>
final class Attribute {
/* Konstant */
const int TARGET_CLASS;
const int TARGET_FUNCTION;
const int TARGET_METHOD;
const int TARGET_PROPERTY;
const int TARGET_CLASS_CONSTANT;
const int TARGET_PARAMETER;
const int TARGET_ALL;
const int IS_REPEATABLE;
/* Egenskaper */
public int $flags;
/* Metoder */
public __construct(int $flags = Attribute::TARGET_ALL)
}
</pre>
==== Fördefinierade Konstanter ====
* Attribute::TARGET_CLASS
* Attribute::TARGET_FUNCTION
* Attribute::TARGET_METHOD
* Attribute::TARGET_PROPERTY
* Attribute::TARGET_CLASS_CONSTANT
* Attribute::TARGET_PARAMETER
* Attribute::TARGET_ALL
* Attribute::IS_REPEATABLE
==== Egenskaper ====
* '''flags''':
==== Se även ====
* [[Attributes overview]]
==== Innehållsförteckning ====
* [[Attribute::__construct]] — Skapa en ny Attribute-instans
= Sidslut =
= Sidslut =
Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.php-incomplete-class.php
Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.php-incomplete-class.php

Versionen från 31 augusti 2024 kl. 07.10

Klassen Attribute

(PHP 8)

Introduktion

Attribut erbjuder möjligheten att lägga till strukturerad, maskinläsbar metadata på deklarationer i koden: Klasser, metoder, funktioner, parametrar, egenskaper och klasskonstanter kan vara mål för ett attribut. Metadatan som definieras av attribut kan sedan inspekteras vid runtime med hjälp av Reflection API:erna. Attribut kan därför betraktas som ett konfigurationsspråk direkt inbäddat i koden.

Klassöversikt

final class Attribute {
/* Konstant */
const int TARGET_CLASS;
const int TARGET_FUNCTION;
const int TARGET_METHOD;
const int TARGET_PROPERTY;
const int TARGET_CLASS_CONSTANT;
const int TARGET_PARAMETER;
const int TARGET_ALL;
const int IS_REPEATABLE;
/* Egenskaper */
public int $flags;
/* Metoder */
public __construct(int $flags = Attribute::TARGET_ALL)
}

Fördefinierade Konstanter

  • Attribute::TARGET_CLASS
  • Attribute::TARGET_FUNCTION
  • Attribute::TARGET_METHOD
  • Attribute::TARGET_PROPERTY
  • Attribute::TARGET_CLASS_CONSTANT
  • Attribute::TARGET_PARAMETER
  • Attribute::TARGET_ALL
  • Attribute::IS_REPEATABLE

Egenskaper

  • flags:

Se även

Innehållsförteckning


Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/class.php-incomplete-class.php
PHP
Språkreferens
Fördefinierade_Attribut


Det här är en maskinöversättning av PHP-manualen till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webserver.