使用法: 1. 「mysql_fetch_row」は結果セットから行を数値配列として取得するために使用されます; 2. 「mysql_fetch_array」は結果セットから行を連想配列として取得するために使用されます; 3. 「mysql_fetch_object」は結果セットから行を連想配列として取得するために使用します。行をオブジェクトとして取得します。
この記事の動作環境: Windows 10 システム、PHP バージョン 7.1、Dell G3 コンピューター
php クエリ データのフェッチの使用法と違いは次のように要約されます:
mysql_fetch_row;
mysql_fetch_row() この関数は、結果セットから行を数値の配列として取得します。
構文は次のとおりです:
mysql_fetch_row(data)
データが必要です。使用するデータ ポインター。データ ポインタは、mysql_query() から返された結果です。
mysql_fetch_array;
mysql_fetch_array() 関数は、結果セットから行を連想配列または数値として取得します。配列、または両方
結果セットから取得した行に基づいて配列を返します。行がもうない場合は false を返します。
mysql_fetch_array(data,array_type)
data オプション。使用するデータポインタを指定します。このデータ ポインタは、mysql_query() 関数の結果です。
array_type はオプションです。返される結果の種類を指定します。可能な値:
MYSQL_ASSOC - 連想配列
MYSQL_NUM - 数値配列
MYSQL_BOTH - デフォルト。連想配列と数値配列の両方を生成します。
mysql_fetch_assoc;
mysql_fetch_assoc() 関数は、結果セットから行を次のように取得します。連想配列。
結果セットから取得した行に基づいて生成された連想配列を返します。行がない場合は false を返します。
mysql_fetch_assoc(data)
データは必須です。使用するデータ ポインター。データ ポインタは、mysql_query() から返された結果です。
mysql_fetch_object;
mysql_fetch_object() 関数は、結果セット (レコード セット) から行をオブジェクトとして取得します。 。
成功した場合、この関数は mysql_query() から行を取得し、オブジェクトを返します。失敗した場合、または行がもうない場合は false を返します。
mysql_fetch_object(data)
データは必須です。使用するデータ ポインター。データ ポインタは、mysql_query() から返された結果です。
推奨学習: 「PHP ビデオ チュートリアル 」
以上がPHPでのfetchの使い方は何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。