Настройка во время выполнения
Поведение этих функций зависит от установок в php.ini.
Unified ODBC Configuration Options
Name |
Default |
Changeable |
Changelog |
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 |
Available as of PHP5.3.0 |
Замечание:
Entries marked with * are not implemented yet.
Для подробного описания констант
PHP_INI_*, обратитесь к документации функции ini_set().
Краткое разъяснение конфигурационных
директив.
-
odbc.default_db
string
-
ODBC data source to use if none is specified in
odbc_connect() or
odbc_pconnect().
-
odbc.default_user
string
-
User name to use if none is specified in
odbc_connect() or
odbc_pconnect().
-
odbc.default_pw
string
-
Password to use if none is specified in
odbc_connect() or
odbc_pconnect().
-
odbc.allow_persistent
boolean
-
Whether to allow persistent ODBC connections.
-
odbc.check_persistent
boolean
-
Check that a connection is still valid before reuse.
-
odbc.max_persistent
integer
-
The maximum number of persistent ODBC connections per process.
-
odbc.max_links
integer
-
The maximum number of ODBC connections per process, including
persistent connections.
-
odbc.defaultlrl
integer
-
Handling of LONG fields. Specifies the number of bytes returned to
variables.
Если используется integer,
значение измеряется байтами. Вы также можете использовать сокращённую запись,
которая описана в
этом разделе FAQ.
-
odbc.defaultbinmode
integer
-
Handling of binary data.
-
odbc.default_cursortype
integer
-
Controles the ODBC cursormodel.
Possible values are SQL_CURSOR_FORWARD_ONLY,
SQL_CURSOR_KEYSET_DRIVEN,
SQL_CURSOR_DYNAMIC and
SQL_CURSOR_STATIC (default).