2017-08-20 11 views
0

なぜPHPのmysqliではfetch_allではなくwhileループでfetch_assocを使用するプロジェクトがあるのですか?なぜmysqliでfetch_allの代わりにfetch_assocを使用するプロジェクト

+0

何他の人については、すべてのFETCH_、 FETCH_配列、 FETCH_連想、 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_allMYSQLI_ASSOCにする必要があります。

関連する問題