Php/docs/function.fbsql-fetch-object

提供:Dev Guides
< Php
移動先:案内検索

fbsql_fetch_object

(PHP 4 >= 4.0.6, PHP 5 < 5.3.0)

fbsql_fetch_objectオブジェクトとして結果レコードを取得する


説明

fbsql_fetch_object ( resource $result ) : object

fbsql_fetch_object()fbsql_fetch_array() と似ていますが 1 点だけ違いが あります。それは、返されるのが配列ではなくオブジェクトであるという点です。 つまり、データへのアクセスはフィールド名によってのみ可能で、 そのオフセットではアクセスできない(数値はプロパティ名として使用できません) ということです。

速度面では、この関数は fbsql_fetch_array() とまったく同等で、fbsql_fetch_row() と比べても ほぼ同じです (その差はごくわずかです)。


パラメータ

result
fbsql_query() あるいは fbsql_db_query() が返す結果 ID。


返り値

取得した行に対応するプロパティをもつオブジェクトを返します。 行がもうない場合には false を返します。


例1 fbsql_fetch_object() の例

<?phpfbsql_connect($host, $user, $password);$result = fbsql_db_query("database", "select * from table");while ($row = fbsql_fetch_object($result)) {    echo $row->user_id;    echo $row->fullname;}fbsql_free_result($result);?>

参考