JavaScript is required

Kết quả đoạn script là gì:

php


$str = "3dollars";

$a = 20;

$a += $str;

print($a);

?>

A.

A. 23 dollars

B.

B. 203 dollars

C.

C. 320 dollars

D.
D. 23
Trả lời:

Đáp án đúng: D


Trong PHP, khi một chuỗi được sử dụng trong một phép toán số học, PHP sẽ cố gắng chuyển đổi chuỗi đó thành một số. Nếu chuỗi bắt đầu bằng một số, phần số đó sẽ được sử dụng. Trong trường hợp này, chuỗi "3dollars" sẽ được chuyển đổi thành số 3. Do đó, $a += $str tương đương với $a = $a + 3, tức là $a = 20 + 3 = 23.

Câu hỏi liên quan