这些函数的行为受 php.ini 中的设置影响。
名称 | 默认值 | 可更改 | 变更日志 |
---|---|---|---|
odbc.allow_persistent | "1" | INI_SYSTEM |
|
odbc.check_persistent | "1" | INI_SYSTEM |
|
odbc.max_persistent | "-1" | INI_SYSTEM |
|
odbc.max_links | "-1" | INI_SYSTEM |
|
odbc.defaultlrl | "4096" | INI_ALL |
|
odbc.defaultbinmode | "1" | INI_ALL |
|
odbc.default_cursortype | "3" | INI_ALL |
以下是配置指令的简要说明。
odbc.default_db
字符串如果在 odbc_connect() 或 odbc_pconnect() 中未指定,则使用 ODBC 数据源。
odbc.default_user
字符串如果在 odbc_connect() 或 odbc_pconnect() 中未指定,则使用用户名。
odbc.default_pw
字符串如果在 odbc_connect() 或 odbc_pconnect() 中未指定,则使用密码。
odbc.allow_persistent
布尔值是否允许持久 ODBC 连接。
odbc.check_persistent
布尔值在重用之前检查连接是否仍然有效。
odbc.max_persistent
整数每个进程的最大持久 ODBC 连接数。
odbc.max_links
整数每个进程的最大 ODBC 连接数,包括持久连接。
odbc.defaultlrl
整数处理 LONG 字段。指定返回给变量的字节数。有关详细信息,请参阅 odbc_longreadlen()。
使用 整数 时,该值以字节为单位。也可以使用 此 FAQ 中描述的简写符号。odbc.defaultbinmode
整数处理二进制数据。有关详细信息,请参阅 odbc_binmode()。
odbc.default_cursortype
整数控制 ODBC 游标模型。可能的值为 SQL_CURSOR_FORWARD_ONLY
、SQL_CURSOR_KEYSET_DRIVEN
、SQL_CURSOR_DYNAMIC
和 SQL_CURSOR_STATIC
(默认)。