MYSQLI_NUM е константа в PHP, свързана с mysqli_result. Ако използвате mysqli за извличане на информация от базата данни, MYSQLI_NUM може да се използва за определяне на формата за връщане на данните. По-конкретно, когато се използва функцията fetch_array, MYSQLI_NUM указва, че връщащият масив трябва да използва цифрови ключове за масива, вместо да създава асоциативен масив. Ако приемем, че имате две полета в таблицата на вашата база данни, "first_field_name" и "second_field_name", със съдържанието "first_field_content" и "second_field_content"...
$result->fetch_array(MYSQLI_NUM);
извлича всеки ред от резултата по следния начин:
array(
0 => "first_field_content",
1 => "second_field_content"
);
Алтернативно...
$result->fetch_array(MYSQLI_ASSOC);
извлича масив като този:
array(
"first_field_name" => "first_field_content",
"second_field_name" => "second_field_content"
);
Използването на константата MYSQLI_BOTH ще извлече и двете.