JavaScript is required

Function

case ()

{

echo "Hello World! ";

echo "Hello World! ";

echo "Hello World! ";

}

case ();

?>

A.

Hello World!

B.

Hello World! Hello World!

C.

Hello World! Hello World! Hello World!

D.

Tất cả đều sai

Trả lời:

Đáp án đúng: C


Đoạn mã PHP trên có nhiều lỗi cú pháp nghiêm trọng, khiến nó không thể chạy được. Cụ thể: 1. **`Function case ()`**: Trong PHP, để định nghĩa một hàm, ta dùng từ khóa `function`, theo sau là tên hàm và cặp ngoặc đơn `()`. Cấu trúc `case ()` không phải là cách định nghĩa hàm hợp lệ. 2. **Khối mã không nằm trong hàm**: Các lệnh `echo` nằm bên trong `{}` nhưng không thuộc bất kỳ hàm hoặc cấu trúc điều khiển nào (như `if`, `else`, `switch`). Trong PHP, các lệnh thực thi phải nằm trong một hàm hoặc được thực thi trực tiếp trong script (ngoài các định nghĩa). 3. **`case ();`**: `case` là một phần của cấu trúc `switch`, được sử dụng để kiểm tra các giá trị khác nhau của một biến. Việc sử dụng `case()` một mình, không nằm trong `switch` và không có giá trị để so sánh, là sai cú pháp. Vì có quá nhiều lỗi, đoạn mã này sẽ không in ra bất cứ thứ gì. Do đó, tất cả các đáp án đều sai.

Câu hỏi liên quan