JavaScript is required

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

php


function zz(& $x)

{

$x=$x+5;

}

$x=10;

zz($x);

echo $x;

?>

A.

5

B.

0

C.

15

D.
10
Trả lời:

Đáp án đúng: C


Đoạn code PHP này định nghĩa một hàm `zz` nhận một tham số `$x` theo tham chiếu (`&`). Điều này có nghĩa là bất kỳ thay đổi nào được thực hiện đối với `$x` bên trong hàm `zz` sẽ ảnh hưởng trực tiếp đến biến `$x` bên ngoài hàm. Ban đầu, biến `$x` được gán giá trị 10. Sau đó, hàm `zz` được gọi với `$x` làm đối số. Bên trong hàm `zz`, `$x` được tăng thêm 5, do đó `$x` trở thành 15. Cuối cùng, giá trị của `$x` (là 15) được in ra màn hình.

Câu hỏi liên quan