JavaScript is required

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

php


define("x","5");

$x=x+10;

echo x;

?>

A.

Error

B.

15

C.

10

D.
5
Trả lời:

Đáp án đúng: D


Đoạn code PHP này định nghĩa một hằng số `x` với giá trị là "5". Sau đó, nó cố gắng gán giá trị cho biến `$x` bằng cách cộng giá trị của hằng `x` với 10. Tuy nhiên, việc sử dụng hằng số `x` trong phép toán `$x = x + 10;` sẽ không hoạt động như mong đợi trong PHP vì `$x` là một biến và `x` là một hằng số. Mặc dù không gây ra lỗi cú pháp, dòng code `$x = x + 10;` sẽ không ảnh hưởng đến giá trị của hằng `x`. Cuối cùng, lệnh `echo x;` sẽ in ra giá trị của hằng `x`, tức là "5".

Câu hỏi liên quan