JavaScript is required

Kết quả khi cho chạy đoạn code sau?

php

$a = <<

1234

abcd

tailieu;

echo ($A.;

?>

A.

Báo lỗi dòng 6

B.

1234 abcd

C.

1234abcd

D.

1234

abcd

Trả lời:

Đáp án đúng: B


Đoạn code PHP sử dụng cú pháp Heredoc để gán một chuỗi nhiều dòng cho biến `$a`. Tuy nhiên, có một lỗi cú pháp nghiêm trọng ở dòng `echo ($A.;`, cụ thể là biến `$A` không được định nghĩa (PHP phân biệt chữ hoa/thường) và dấu `.` đặt sau biến không hợp lệ trong ngữ cảnh này. Do đó, PHP sẽ báo lỗi. Vì vậy, đáp án chính xác là "Báo lỗi dòng 6".

Câu hỏi liên quan