この記事では主にphpクエリデータのfetchの使い方と違いについて説明します。fetchの使い方と違いは4種類ありますので、皆さんのお役に立てれば幸いです。
mysql_fetch_row;
mysql_fetch_array;
mysql_fetch_assoc; 1.mysql_fetch_row;
返される配列は 1 次元のインデックス配列であり、各添字はデータベース内のフィールドの並べ替えに対応します。
2.mysql_fetch_array();
mysql_fetch_array と mysql_fetch_row の違い:
1. Mysql_fetch_row は実行されるとインデックス配列を生成します。デフォルトの状態で、データを取り出してインデックス配列と連想配列を生成します/********
mysql_fetch_array には 2 番目のパラメータがあります
1、MYSQL_ASSOC
- 連想配列
2、MYSQL_NUM
- 数値配列 (インデックス配列)
3、 - デフォルト状態(インデックス配列と連想配列の両方を表示)*******************/
デフォルトの状態では、インデックス配列と連想配列が表示されています
3.mysql_fetch_assoc();
連想配列のみ表示 4, mysql_fetch_object 表示されるデータはオブジェクトです。 単一の属性のデータをフェッチする場合: echo $row->name; 関連する推奨事項:
以上がPHPクエリデータのフェッチの使用法と違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。