Trả lời:
Đáp án đúng: D
Câu hỏi này kiểm tra kiến thức về toán tử điều kiện bậc ba (ternary operator) trong lập trình. Toán tử này có cú pháp: `(điều_kiện) ? giá_trị_nếu_đúng : giá_trị_nếu_sai`. Trong trường hợp này, điều kiện là `$a == 12`. Vì `$a` được gán giá trị là 12, điều kiện này đúng. Do đó, biểu thức trả về giá trị 5.
* **Phương án A (12):** Sai, vì đây là giá trị của biến `$a`, không phải kết quả của biểu thức.
* **Phương án B (1):** Sai, vì đây là giá trị trả về nếu điều kiện sai.
* **Phương án C (Error):** Sai, vì biểu thức này hợp lệ và không gây ra lỗi.
* **Phương án D (5):** Đúng, vì điều kiện `$a == 12` đúng, nên biểu thức trả về 5.
Câu hỏi liên quan

FORM.08: Bộ 130+ Biểu Mẫu Thống Kê Trong Doanh Nghiệp

FORM.07: Bộ 125+ Biểu Mẫu Báo Cáo Trong Doanh Nghiệp

FORM.06: Bộ 320+ Biểu Mẫu Hành Chính Thông Dụng

FORM.05: Bộ 330+ Biểu Mẫu Thuế - Kê Khai Thuế Mới Nhất

FORM.04: Bộ 240+ Biểu Mẫu Chứng Từ Kế Toán Thông Dụng
