JavaScript is required

Đoạn code sau cho ra kết quả gì:

php


$father = "mother";

$mother = "son";

echo $$father;

?>

A.

son

B.

mother

C.

motherson

D.
error
Trả lời:

Đáp án đúng: A


Đoạn code PHP sử dụng biến `$father` để lưu giá trị `"mother"`. Sau đó, biến `$mother` được gán giá trị `"son"`. Câu lệnh `echo $$father;` có nghĩa là in ra giá trị của biến có tên được lưu trong `$father`. Vì `$father` đang có giá trị là `"mother"`, nên `$$father` tương đương với `$mother`, và giá trị của `$mother` là `"son"`. Do đó, kết quả in ra là `son`.

Câu hỏi liên quan