ora_fetch_into
(PHP 4, PHP 5 <= 5.0.5)
ora_fetch_into — 指定した配列 result にレコードを取得する
説明
int ora_fetch_into
( resource $cursor
, array &$result
[, int $flags
] )
データの行を取得し、配列に格納します。
パラメータ
- cursor
-
ora_open() でオープンした Oracle カーソル。
- result
-
参照渡しの配列。ここに取得した値が格納されます。
- flags
-
二種類のフラグがあります。 ORA_FETCHINTO_NULLS が指定された場合、 NULL 値を持つカラムは配列にセットされますが、 ORA_FETCHINTO_ASSOC が指定された場合、 連想配列が生成されます。
返り値
取得したカラム数、あるいはエラー時に FALSE を返します。
例
Example#1 ora_fetch_into()
<?php
$results = array();
ora_fetch_into($cursor, $results);
echo $results[0];
echo $results[1];
$results = array();
ora_fetch_into($cursor, $results, ORA_FETCHINTO_NULLS|ORA_FETCHINTO_ASSOC);
echo $results['MyColumn'];
?>