Câu hỏi

Giải thích cách sử dụng các enumerations trong PHP?

Câu trả lời

Trong PHP, từ phiên bản 8.1 trở đi, enumerations (thường được gọi là enums) là một tính năng mới được giới thiệu, cung cấp một cách để định nghĩa một tập hợp đóng của các giá trị có thể cho một kiểu dữ liệu. Enums giúp tăng cường tính rõ ràng và an toàn của mã nguồn bằng cách đảm bảo rằng biến chỉ có thể nhận một trong số các giá trị đã được xác định trước

Cách Sử Dụng Enums

Để sử dụng enums trong PHP, bạn định nghĩa chúng giống như một lớp, nhưng sử dụng từ khóa enum thay vì class. Mỗi case trong enum đại diện cho một giá trị cụ thể của kiểu enum đó

Ví dụ, bạn có thể định nghĩa một enum Suit cho các lá bài:

enum Suit {
    case Hearts;
    case Diamonds;
    case Clubs;
    case Spades;
}

Sau đó, bạn có thể sử dụng enum này như một kiểu dữ liệu cho các biến hoặc tham số hàm, và chỉ định giá trị cho chúng bằng cách sử dụng cú pháp Suit::Hearts, Suit::Diamonds, v.v.

Backed Enums

PHP cũng hỗ trợ backed enums, nơi mỗi case được liên kết với một giá trị cụ thể (kiểu int hoặc...

Bạn cần đăng nhập để xem
middle

middle

Gợi ý câu hỏi phỏng vấn

senior

PHP có phân luồng không?

senior

Trong PHP, các hàm tạo của lớp cha có được gọi ngầm bên trong một hàm tạo của lớp con không?

middle

Kể một số ví dụ thực tế khi bạn cần phải sử dụng __destruct trong các lớp của mình trong PHP?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào