MYSQLI_NUM là một hằng số trong PHP được liên kết với một mysqli_result. Nếu bạn đang sử dụng mysqli để truy xuất thông tin từ cơ sở dữ liệu, MYSQLI_NUM có thể được sử dụng để chỉ định định dạng trả về của dữ liệu. Cụ thể, khi sử dụng hàm fetch_array, MYSQLI_NUM chỉ định rằng mảng trả về phải sử dụng các khóa số cho mảng, thay vì tạo một mảng kết hợp. Giả sử bạn có hai trường trong bảng cơ sở dữ liệu của mình, "first_field_name" và "second_field_name", với nội dung "first_field_content" và "second_field_content" ...
$result->fetch_array(MYSQLI_NUM);
tìm nạp từng hàng của kết quả như sau:
array(
0 => "first_field_content",
1 => "second_field_content"
);
Ngoài ra ...
$result->fetch_array(MYSQLI_ASSOC);
tìm nạp một mảng như thế này:
array(
"first_field_name" => "first_field_content",
"second_field_name" => "second_field_content"
);
Sử dụng hằng số MYSQLI_BOTH sẽ tìm nạp cả hai.