インストール手順
リソース型
インストール/設定
PHP Manual

## 実行時設定

php.ini の設定により動作が変化します。

Unified ODBC 設定オプション
名前 | デフォルト | 変更の可否 | 変更履歴
--- | --- | --- | ---
odbc.default_db * | NULL | PHP_INI_ALL |
odbc.default_user * | NULL | PHP_INI_ALL |
odbc.default_pw * | NULL | PHP_INI_ALL |
odbc.allow_persistent | "1" | PHP_INI_SYSTEM |
odbc.check_persistent | "1" | PHP_INI_SYSTEM |
odbc.max_persistent | "-1" | PHP_INI_SYSTEM |
odbc.max_links | "-1" | PHP_INI_SYSTEM |
odbc.defaultlrl | "4096" | PHP_INI_ALL |
odbc.defaultbinmode | "1" | PHP_INI_ALL |
odbc.default_cursortype | "3" | PHP_INI_ALL | PHP5.3.0 以降で使用可能

> 注意: * マークがついているエントリは未実装です。

PHP_INI_* モードの詳細および定義については どこで設定を行うのか を参照してください。

以下に設定ディレクティブに関する 簡単な説明を示します。

`odbc.default_db` string

  odbc_connect() または odbc_pconnect()でODBCデータソースが 指定されない場合に使用される ODBC データソース。

`odbc.default_user` string

  odbc_connect() または odbc_pconnect() で名前が指定されない場合 に使用される名前。

`odbc.default_pw` string

  odbc_connect() または odbc_pconnect() でパスワードが指定されない場合 に使用されるパスワード。

`odbc.allow_persistent` boolean

  持続的 ODBC 接続を許可するかどうか。

`odbc.check_persistent` boolean

  再利用する前に接続が有効であることを確認します。

`odbc.max_persistent` integer

  プロセス毎の持続的 ODBC 接続の最大数。

`odbc.max_links` integer

  プロセス毎の持続的接続を含む ODBC 接続の最大数。

`odbc.defaultlrl` integer

  LONG フィールドの処理。変数に返されるバイト数を指定します。

  integer を使用する際、 その値はバイト単位で測られます。 この FAQ に記載された 短縮表記を使用することも可能です。
`odbc.defaultbinmode` integer

  バイナリデータの処理モード。

`odbc.default_cursortype` integer

  ODBC のカーソルモデルを制御します。 使用できる値は `SQL_CURSOR_FORWARD_ONLY`、 `SQL_CURSOR_KEYSET_DRIVEN`、 `SQL_CURSOR_DYNAMIC` および `SQL_CURSOR_STATIC` (デフォルト) です。

インストール手順
リソース型
インストール/設定
PHP Manual