Đoạn code sau đây cho ra kết quả gì?
$father = "mother";
$mother = "son";
echo $$father;
?>
$father = "mother";
$mother = "son";
echo $$father;
?>
Trả lời:
Đáp án đúng: A
Trong đoạn code PHP này, ta có hai biến: `$father` và `$mother`. Ban đầu, `$father` được gán giá trị là chuỗi "mother". Sau đó, `$mother` được gán giá trị là chuỗi "son".
Câu lệnh `echo $$father;` sử dụng cú pháp variable variables (biến có tên là giá trị của một biến khác). Trong trường hợp này, `$father` có giá trị là "mother", nên `$$father` tương đương với `$mother`. Vì `$mother` có giá trị là "son", nên kết quả in ra sẽ là "son".
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
