odbc_fetch_into
PHP Manual
PHP Manual»ODBC 関数»odbc_fetch_into

odbc_fetch_into

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_fetch_into — 結果の 1 行を取得して配列に格納する

説明

function odbc_fetch_into(Odbc\Result $statement, array &$array, ?int $row = null): int|false

結果の行を array に取得します。

パラメータ

statement

ODBC 結果オブジェクト

array

結果の配列。型変換によって配列型となるので、どんな型であっても構いません。 この配列には、添字 0 から順に各カラムの値が代入されます。

row

取得する行を、1 から始まる行番号で指定します。 省略したり null を指定した場合は、odbc_fetch_row() と同様に、結果セットの次の行を取得します。 ドライバが行番号による取得をサポートしていない場合、 このパラメータは無視されます。

戻り値

結果のカラム数を返します。エラー時に false を返します。

変更履歴

バージョン 説明
8.4.0 引数 statement は、Odbc\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。
8.4.0 row は、nullable になりました。 odbc_fetch_row() に合わせて、デフォルト値が 0 から null に変更されました。

例

例1 odbc_fetch_into() の例

<?php
$rc = odbc_fetch_into($res_id, $my_array);
?>

あるいは

<?php
$rc = odbc_fetch_into($res_id, $my_array, 2);
?>

To Top