$a = 1;
if (echo $a) print "True";
else print "False";
?>
Trả lời:
Đáp án đúng: C
Đoạn mã PHP này có một lỗi cú pháp. Hàm `echo` không trả về giá trị, do đó không thể được sử dụng trực tiếp trong điều kiện `if`. Trong PHP, `echo` là một cấu trúc ngôn ngữ dùng để xuất dữ liệu, chứ không phải là một hàm trả về giá trị boolean. Do đó, việc sử dụng `echo $a` trong điều kiện `if` sẽ gây ra lỗi phân tích cú pháp (parse error).