Kết quả của đoạn code dưới đây là?
$team = "arsenal";
switch ($team)
{
case "manu":
echo "I love man u";
case "arsenal":
echo "I love arsenal";
case "manc":
echo "I love manc";
}
?>
$team = "arsenal";
switch ($team)
{
case "manu":
echo "I love man u";
case "arsenal":
echo "I love arsenal";
case "manc":
echo "I love manc";
}
?>
Trả lời:
Đáp án đúng: C
Đoạn code PHP sử dụng cấu trúc `switch` để kiểm tra giá trị của biến `$team`.
Biến `$team` được gán giá trị "arsenal". Khi `switch` được thực thi, nó sẽ tìm kiếm `case` nào có giá trị tương ứng với `$team`. Trong trường hợp này, `case "arsenal"` sẽ được khớp.
Tuy nhiên, điểm quan trọng là trong PHP, sau khi một `case` được khớp và khối lệnh của nó được thực thi, chương trình sẽ tiếp tục thực thi các `case` tiếp theo, trừ khi có lệnh `break` để thoát khỏi `switch`. Vì vậy, sau khi `echo "I love arsenal";` được thực thi, chương trình tiếp tục thực thi `case "manc"` và `echo "I love manc";` cũng được thực thi.
Do đó, kết quả cuối cùng sẽ là "I love arsenalI love manc".
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
