| ユーザフォーラムで議論/質問 | マニュアル検索 | ハイライト | ハイライトオフ | ポータル | php spot |
oci_fetch_object(PHP 5, PHP 7, PECL OCI8 >= 1.1.0) oci_fetch_object — クエリの次の行をオブジェクトとして返す 説明
object oci_fetch_object
( resource
$statement
)
クエリから、結果セットの次の行を含むオブジェクトを返します。
オブジェクトの各属性が行の各カラムをあらわします。
この関数の典型的な使い方は、ループの中で OCI8 拡張モジュールによるデータ型マッピングの 詳細については、ドライバが サポートするデータ型 を参照ください。 パラメータ
返り値
オブジェクトを返します。
オブジェクトの属性は文中のフィールドと一致しています。
LOB カラムは LOB ディスクリプタを返します。 DATE カラムは、現行のデータフォーマットにフォーマットされた 文字列として返されます。既定のフォーマットは NLS_LANG のような Oracle 環境変数で変更したり、またはあらかじめ ALTER SESSION SET NLS_DATE_FORMAT コマンドを実行して変更します。 Oracle のデフォルトでは、文字の大小を区別しないカラム名はすべて大文字となります。 文字の大小を区別するカラム名は、属性の名前もそれと同じになります。 結果のオブジェクト配列を var_dump() すれば、 属性にアクセスするための大文字小文字の区別を確かめられます。
NULL データ・フィールドの全てに対して、属性の値は 例
例1 oci_fetch_object() の例
<?php
例2 文字の大小を区別するカラム名を持つ oci_fetch_object()
<?php
例3 LOB を持つ oci_fetch_object()
<?php 参考
|
各種マニュアル:
PHPマニュアル |
PEARマニュアル |
Smarty(英語)マニュアル |
PHP-GTKマニュアル |
「oci_fetch_object - クエリの次の行をオブジェクトとして返す」をGoogle検索
|