Что означает и делает MYSQLI_NUM?

Я просто хотел немного информации о MYSQLI_NUM. И это часть PHP или MySQL.

Related of "Что означает и делает MYSQLI_NUM?"

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, вы получите оба.

Это константа PHP, используемая в mysqli_fetch_array ()

Это сообщает функции, что вы хотите, чтобы она возвращала запись из ваших результатов в виде массива с числовой индексацией вместо ассоциативного (MYSQLI_ASSOC) или обоих (MYSQLI_BOTH).

Кроме того, вы можете просто использовать mysqli_fetch_row (), чтобы сделать то же самое.

Google – ваш друг! 😉 MYSQLI_NUM – это постоянная PHP, используемая расширением базы данных mysqli;

http://uk3.php.net/manual/en/mysqli.constants.php