Översikt över uppräkningar: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(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...')
 
 
(En mellanliggande sidversion av samma användare visas inte)
Rad 13: Rad 13:
<BR>[[PHP]]
<BR>[[PHP]]
<BR>[[Språkreferens]]
<BR>[[Språkreferens]]
<BR>[[Språkreferens#Namnrymder]]
<BR>[[Språkreferens#Uppräkningar]]
[[Kategori:Php]]<br>
[[Kategori:Php]]<br>
<BR>
<BR>

Nuvarande version från 19 augusti 2024 kl. 17.01

Ö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#Uppräkningar


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/