
실제 예제와 함께 PHP 8.1에서 열거형을 사용하는 방법
2022-10-06 last update
4 minutes reading tutorial php php8 programming열거형, 줄여서 열거형은 PHP 8.1의 새로운 기능입니다. 열거형은 고정된 수의 값을 나타내는 방법입니다. 열거형은 요일, 월 또는 색상과 같은 것을 나타내는 데 사용할 수 있습니다. 열거형을 사용하면 코드를 더 읽기 쉽고 유지 관리하기 쉽게 만들 수 있습니다.
열거형은 명명된 상수 집합으로 생각할 수 있습니다. Enum의 값은 고유해야 하며 모든 스칼라 유형(정수, 부동 소수점, 문자열 또는 부울)일 수 있습니다. 열거형은 enum 키워드를 사용하여 선언됩니다.
간단한 열거형은 다음과 같습니다.
이전에 switch 문의 일부였던 case 키워드는 열거형이 허용하는 특정 값을 설명하는 데 사용됩니다. 값은 클래스 상수와 동일한 방식으로 참조됩니다.
▶ Enums in PHP 8.1 with Practical Examples .
▶
▶ How to use the Enums of PHP 8.1 in Laravel
열거형은 명명된 상수 집합으로 생각할 수 있습니다. Enum의 값은 고유해야 하며 모든 스칼라 유형(정수, 부동 소수점, 문자열 또는 부울)일 수 있습니다. 열거형은 enum 키워드를 사용하여 선언됩니다.
기본 구문
간단한 열거형은 다음과 같습니다.
enum PostStatus {
case Published;
case InReview;
case Draft;
}
이전에 switch 문의 일부였던 case 키워드는 열거형이 허용하는 특정 값을 설명하는 데 사용됩니다. 값은 클래스 상수와 동일한 방식으로 참조됩니다.
$published = PostStatus::Published;
▶ Enums in PHP 8.1 with Practical Examples .
▶
▶ How to use the Enums of PHP 8.1 in Laravel