object pg_fetch_object (int result, int row [, int
result_type])
返り値: 取得した行に対応するプロパティを有するオブジェクト。 行がもうない場合はfalse。
pg_fetch_object()はpg_fetch_array() に似ていますが、配列の代わりにオブジェクトが返されという違いがあります。 間接的に、このことはデータがオフセットではなく フィールド名によってのみアクセス可能であることを意味します。 (数字はプロパティ名として使用できません。)
pg_fetch_array()の3番目の引数(オプション) result_typeは定数であり、 PGSQL_ASSOC、PGSQL_NUM、PGSQL_BOTHのどれかとなります。
注意: result_typeはPHP4.0で追加されました。
速度面では、この関数は、pg_fetch_array()と同じであり、 pg_fetch_row()とほとんど同じ程度です。 (違いはわずかです)
pg_fetch_array()、pg_fetch_row() も参照下さい。
例 1. Postgres によりオブジェクトを取得する
|