JavaScript is required

Đoạn mã sau, in ra giá trị nào sau đây
$a = array();
if ($a == null) {
echo 'true';
} else {
echo 'false';
}

A.
True
B.
False
C.
Không in
D.
Cả A và B
Trả lời:

Đáp án đúng: A


Trong PHP, một mảng rỗng (như `$a = array();`) được coi là `null` khi so sánh bằng toán tử `==`. Do đó, điều kiện `if ($a == null)` sẽ trả về `true`, và đoạn mã sẽ in ra 'true'.

Câu hỏi liên quan