這些函式的行為會受到 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()。
當使用 整數 時,該值以位元組為單位。也可以使用 此常見問答 中描述的簡寫表示法。odbc.defaultbinmode
整數二進制資料的處理方式。詳見 odbc_binmode()。
odbc.default_cursortype
整數控制 ODBC 游標模型。可能的值為 SQL_CURSOR_FORWARD_ONLY
、SQL_CURSOR_KEYSET_DRIVEN
、SQL_CURSOR_DYNAMIC
和 SQL_CURSOR_STATIC
(預設值)。