sqlite_fetch_array

(PHP 5)

sqlite_fetch_array -- 結果セットから次のレコードを配列として取得する

説明

array sqlite_fetch_array ( resource result [, int result_type [, bool decode_binary]])

指定したresultハンドルから次のレコードを取得 します。レコードがもうない場合は FALSEを返し、それ以外は レコードデータを含む連想配列を返します。

result_type は、返される結果の種類を指定する ために使用されます。このデフォルト値は SQLITE_BOTH で、カラム番号とカラム名で添字付けさ れたカラムを返します。 SQLITE_ASSOC を指定した場合は、カラム名でのみ添 字付けされ、SQLITE_NUMの場合はカラム番号でのみ添 字付けされます。

SQLITE_ASSOC および SQLITE_BOTH により返されるカラム名は、 設定オプション sqlite.assoc_case の値に基づ き大文字/小文字変換が行われます。

decode_binaryTRUE (デフォルト)を設定し た場合、PHPは、データがsqlite_escape_string() に よりエンコードされている時、このバイナリエンコーディングされたデー タをデコードします。 通常は、他のSQLite対応アプリケーションにより作成されたデータベース を読み込む時以外は、この値をデフォルトのままにしておくことでしょう。

sqlite_array_query() および sqlite_fetch_string()も参照して下さい。