Поведение этих функций зависит от установок в php.ini.
Имя | По умолчанию | Место изменения | Список изменений |
---|---|---|---|
odbc.default_db * | NULL | INI_ALL | |
odbc.default_user * | NULL | INI_ALL | |
odbc.default_pw * | NULL | INI_ALL | |
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 |
Дополнительная информация и описания режимов INI_* даны в разделе «Места установки параметров конфигурации».Замечание: Записи, помеченные *, ещё не реализованы.
Краткое разъяснение конфигурационных директив.
odbc.default_db
stringИсточник данных ODBC для использования, если ни один не указан в odbc_connect() или odbc_pconnect().
odbc.default_user
stringИмя пользователя для использования, если ни один не указан в odbc_connect() или odbc_pconnect().
odbc.default_pw
stringПароль для использования, если ни один не указан в odbc_connect() или odbc_pconnect().
odbc.allow_persistent
boolРазрешать ли постоянные соединения ODBC.
odbc.check_persistent
boolПеред повторным использованием убедитесь, что соединение всё ещё доступно.
odbc.max_persistent
intМаксимальное количество постоянных соединений ODBC на процесс.
odbc.max_links
intМаксимальное количество соединений ODBC на процесс, включая постоянные соединения.
odbc.defaultlrl
intОбработка длинных (LONG) полей. Определяет количество байтов, возвращаемых переменным. Смотрите odbc_longreadlen() для подробностей.
Если указано целое значение (int), объём измеряется байтами. Можно также использовать сокращённую запись, которая описана в этом разделе FAQ.odbc.defaultbinmode
intОбработка двоичных данных. Смотрите odbc_binmode() для подробностей.
odbc.default_cursortype
int Управляет моделью курсора ODBC. Возможные значения SQL_CURSOR_FORWARD_ONLY
, SQL_CURSOR_KEYSET_DRIVEN
, SQL_CURSOR_DYNAMIC
и SQL_CURSOR_STATIC
(по умолчанию).