Đoạn code sau đây cho ra kết quả gì?
$data = "98.8degrees";
(double)$data;
(int)$data;
(string)$string;
echo $data;
?>
Trả lời:
Đáp án đúng: C
Đoạn code PHP này gán chuỗi "98.8degrees" cho biến `$data`. Sau đó, nó ép kiểu `$data` sang `double`, `int` và `string`, nhưng những thao tác ép kiểu này *không* gán lại giá trị đã ép kiểu cho biến `$data`. Do đó, giá trị của `$data` không hề thay đổi sau các lần ép kiểu. Lệnh `echo $data;` sẽ in ra giá trị ban đầu của `$data`, là chuỗi "98.8degrees".