MYSQLI_NUM er en konstant i PHP forbundet med et mysqli_result. Hvis du bruger mysqli til at hente information fra databasen, kan MYSQLI_NUM bruges til at angive returformatet for dataene. Specifikt, når du bruger funktionen fetch_array, specificerer MYSQLI_NUM, at returarrayet skal bruge numeriske nøgler til arrayet i stedet for at oprette et associativt array. Forudsat at du har to felter i din databasetabel, "first_field_name" og "second_field_name", med indholdet "first_field_content" og "second_field_content"...
$result->fetch_array(MYSQLI_NUM);
henter hver række af resultatet sådan her:
array(
0 => "first_field_content",
1 => "second_field_content"
);
Alternativt...
$result->fetch_array(MYSQLI_ASSOC);
henter et array som dette:
array(
"first_field_name" => "first_field_content",
"second_field_name" => "second_field_content"
);
Brug af konstanten MYSQLI_BOTH vil hente begge dele.