Värdeuppräkning: Skillnad mellan sidversioner
Hoppa till navigering
Hoppa till sök
Admin (diskussion | bidrag) (Skapade sidan med '== Värdeuppräkning == Både Pure Enums och Backed Enums implementerar ett internt gränssnitt som heter '''UnitEnum'''. '''UnitEnum''' inkluderar en statisk metod '''cases()'''. '''cases()''' returnerar en packad array av alla definierade Cases i deklarationsordning. <pre> Suit::cases(); // Genererar: [Suit::Hearts, Suit::Diamonds, Suit::Clubs, Suit::Spades] </pre> Att manuellt definiera en '''cases()'''-metod på en Enum kommer att resultera i ett kritiskt fel. =...') |
(Ingen skillnad)
|
Nuvarande version från 20 augusti 2024 kl. 08.01
Värdeuppräkning
Både Pure Enums och Backed Enums implementerar ett internt gränssnitt som heter UnitEnum. UnitEnum inkluderar en statisk metod cases(). cases() returnerar en packad array av alla definierade Cases i deklarationsordning.
Suit::cases(); // Genererar: [Suit::Hearts, Suit::Diamonds, Suit::Clubs, Suit::Spades]
Att manuellt definiera en cases()-metod på en Enum kommer att resultera i ett kritiskt fel.
Sidslut
Orginalhemsidan på Engelska : https://www.php.net/manual/en/language.enumerations.listing.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/