Đoạn code sau cho ra kết quả gì?
$color = array(
"red",
"yellow",
"white"
);
$x = in_array("black", $color);
if ($x == 0) echo "good bye";
if ($x == 1) echo "Hello";
?>
Trả lời:
Đáp án đúng: C
Đoạn code PHP này kiểm tra sự tồn tại của chuỗi "black" trong mảng `$color`. Hàm `in_array()` trả về `TRUE` nếu giá trị được tìm thấy trong mảng, và `FALSE` nếu không. Trong PHP, `FALSE` được coi là `0`. Vì "black" không có trong mảng `$color`, `$x` sẽ bằng `0`. Do đó, điều kiện `if ($x == 0)` là đúng, và "good bye" sẽ được in ra.