2017-08-20 16 views
0

爲什麼有些項目在while循環中使用fetch_assoc而不是在php:mysqli中使用fetch_all?爲什麼有些項目在mysqli中使用fetch_assoc而不是fetch_all

+0

怎麼樣的人fetch_所有, fetch_陣列, fetch_ assoc命令, fetch_ field_直接, fetch_場, fetch_領域, fetch_對象, fetch_行?也許RTM:http://php.net/manual/en/mysqli-result.fetch-assoc.php http://php.net/manual/en/mysqli-result.fetch-all.php –

回答

1

它們在您的示例中使用時完全相同,但fetch_all在PHP5.3之前不可用。因此對於較舊的代碼,使用fetch_assoc是唯一的選擇。

這裏可能還有一些傳統,因爲fetch_assoc反映瞭如何使用舊的mysql_擴展名編寫代碼。

請記住,如果您希望它的行爲如同fetch_assoc那麼您必須給fetch_allMYSQLI_ASSOC

相關問題