db2_fetch_array 結果セット内の行を表す、カラム位置をインデックスとする配列を返す &reftitle.description; arrayfalsedb2_fetch_array resourcestmt introw_number-1 結果セット内の行を表す、カラム位置をインデックスとする配列を返します。 インデックスは 0 から始まります。 &reftitle.parameters; stmt 結果セットを含む有効な stmt リソース。 row_number 結果セット内の 1 から始まる行番号を指定します。 結果セットで前進のみのカーソルを使用している場合にこのパラメータを渡すと、 PHP の警告が発生します。 &reftitle.returnvalues; 結果セットの次の行あるいは要求した行のデータを表す配列を返します。 配列の 0 から始まるインデックスが、カラムの位置を表します。 結果セットに行がもうない場合、あるいは row_number で指定された行が結果セットに存在しない場合に &false; を返します。 &reftitle.examples; 前進のみのカーソルを使用して順に処理する 行番号を指定せずに db2_fetch_array をコールすると、 自動的に結果セットの次の行を取得します。 ]]> &example.outputs; スクロール可能なカーソルから、指定した行を <function>db2_fetch_array</function> で取得する スクロール可能なカーソルを使用している場合は、行番号を指定して db2_fetch_array をコールすることができます。 次の例は、結果セットの 2 行目から始めて 1 行おきにデータを取得します。 DB2_SCROLLABLE)); $i=2; while ($row = db2_fetch_array($result, $i)) { printf ("%-5d %-16s %-32s %10s\n", $row[0], $row[1], $row[2], $row[3]); $i = $i + 2; } ?> ]]> &example.outputs; &reftitle.seealso; db2_fetch_assoc db2_fetch_both db2_fetch_object db2_fetch_row db2_result