JavaScript is required

$a = 1;

{

$a = 2;

}

echo $a;

?>

Đoạn mã sau, in ra giá trị nào sau đây?

A.

1

B.

2

C.

12

D.

6

Trả lời:

Đáp án đúng: B


Đoạn code PHP này khởi tạo biến `$a` với giá trị là 1. Sau đó, một khối code được bao quanh bởi dấu ngoặc nhọn `{}` được thực thi, trong đó biến `$a` được gán giá trị mới là 2. Cuối cùng, lệnh `echo $a;` in ra giá trị của biến `$a`. Vì biến `$a` được gán giá trị 2 trong khối code, giá trị được in ra sẽ là 2. Như vậy đáp án đúng là 2.

Câu hỏi liên quan