Översikt över uppräkningar

Från Wiki.linux.se
Version från den 19 augusti 2024 kl. 16.59 av Admin (diskussion | bidrag) (Skapade sidan med '== Översikt över Enumerations (uppräkningsvärden) == (PHP 8 >= 8.1.0) Enumerations, eller "Enums," tillåter en utvecklare att definiera en anpassad typ som är begränsad till ett diskret antal möjliga värden. Detta kan vara särskilt användbart när man definierar en domänmodell, eftersom det möjliggör att "göra ogiltiga tillstånd orepresenterbara." Enums förekommer i många språk med en mängd olika funktioner. I PHP är Enums en speciell typ av objekt...')
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

Översikt över Enumerations (uppräkningsvärden)

(PHP 8 >= 8.1.0)

Enumerations, eller "Enums," tillåter en utvecklare att definiera en anpassad typ som är begränsad till ett diskret antal möjliga värden. Detta kan vara särskilt användbart när man definierar en domänmodell, eftersom det möjliggör att "göra ogiltiga tillstånd orepresenterbara."

Enums förekommer i många språk med en mängd olika funktioner. I PHP är Enums en speciell typ av objekt. Enum själv är en klass, och dess möjliga fall är alla enkel-instansobjekt av den klassen. Det betyder att Enum-fall är giltiga objekt och kan användas var som helst där ett objekt kan användas, inklusive typkontroller.

Det mest populära exemplet på enumerations är den inbyggda booleska typen, som är en uppräknad typ med tillåtna värden true och false. Enums tillåter utvecklare att definiera sina egna godtyckligt robusta enumerations.


Sidslut

Orginalhemsidan på Engelska : https://www.php.net/manual/en/language.enumerations.overview.php
PHP
Språkreferens
Språkreferens#Namnrymder


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/