JavaScript is required

Kết quả của đoạn code dưới đây là?
$num = “1”;
$num1 = “2”;
print $num + $num1;
?>

A.
3
B.
1+2
C.
12
D.
Xảy ra lỗi
Trả lời:

Đáp án đúng: A


Đoạn code PHP này thực hiện phép cộng hai chuỗi số. Trong PHP, khi một chuỗi được sử dụng trong một phép toán số học (như phép cộng), PHP sẽ tự động chuyển đổi chuỗi đó thành một số. Trong trường hợp này, chuỗi "1" được chuyển thành số 1 và chuỗi "2" được chuyển thành số 2. Sau đó, 1 + 2 = 3. Vì vậy, kết quả in ra sẽ là 3.

Câu hỏi liên quan