(PHP 8 >= 8.4.0)
ODBC PDO ドライバによる接続を示す PDO サブクラスです。
$dsn
,$username
= null
,$password
= null
,$options
= null
$dsn
,$username
= null
,$password
= null
,$options
= null
$query
, ?int $fetchMode
= PDO::FETCH_COLUMN, int $colno
): PDOStatement|false$query
,$fetchMode
= PDO::FETCH_CLASS,$classname
,$constructorArgs
$query
, ?int $fetchMode
= PDO::FETCH_INTO, object $object
): PDOStatement|falsePdo\Odbc::ATTR_USE_CURSOR_LIBRARY
このオプションは、ODBC のカーソルライブラリが使うかを制御します。 ODBC カーソルライブラリは、ドライバが実装していない高度なODBCの機能 (例: スクロール可能なブロックカーソル) をいくつかサポートします。 サポートしている値は次の通りです:
Pdo\Odbc::SQL_USE_IF_NEEDED
Pdo\Odbc::SQL_USE_DRIVER
Pdo\Odbc::SQL_USE_ODBC
Pdo\Odbc::ATTR_ASSUME_UTF8
true
の場合、UTF-16 でエンコードされた文字データ(CHAR
,
VARCHAR
, LONGVARCHAR
) を
データベースから読み取ったり、書き込んだりする際に UTF-8 に変換します。
false
の場合(デフォルト)、エンコーディングの変換はドライバが行う可能性があります。