« odbc_gettypeinfo
odbc_next_result »

odbc_longreadlen

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_longreadlen — LONG カラムを処理する

説明

function odbc_longreadlen(Odbc\Result $statement, int $length): true

LONG および LONGVARBINARY のカラムを処理する方法を制御します。 デフォルトの長さは、php.ini の uodbc.defaultlrl 経由で設定できます。

パラメータ

statement

ODBC 結果オブジェクト

length

PHP に返されるバイト数は、パラメータ length により制御されます。 これを 0 をセットした場合、ロングカラムデータは、 odbc_result() で取得する際に、クライアントにそのまま渡されます(つまり、表示されます)。

戻り値

常に true を返します。

変更履歴

バージョン 説明
8.4.0 引数 statement は、Odbc\Result クラスのインスタンスを期待するようになりました。 これより前のバージョンでは、resource を期待していました。

注意

注意:

LONGVARBINARY カラムの処理は、odbc_binmode() にも影響を受けます。

関連キーワード:
odbc   カラム   longreadlen   statement   length   Odbc   制御   期待   gettypeinfo   next   方法   uodbc   defaultlrl   経由   バイト   セット   ロング   クライアント   履歴   インスタンス   resource   binmode   影響
関連する関数・ページ:
function.odbc-field-name   function.odbc-num-fields   function.odbc-result   function.odbc-field-num   function.odbc-binmode   function.odbc-gettypeinfo