MYSQLI_NUMは、mysqli_resultに関連付けられたPHPの定数です。 mysqliを使用してデータベースから情報を取得している場合は、MYSQLI_NUMを使用してデータの戻り形式を指定できます。具体的には、fetch_array関数を使用する場合、MYSQLI_NUMは、戻り配列が連想配列を作成するのではなく、配列に数値キーを使用する必要があることを指定します。データベーステーブルに「first_field_name」と「second_field_name」の2つのフィールドがあり、コンテンツが「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を使用すると、両方がフェッチされます。