Översikt över uppräkningar
Ö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/