Налаштування під час виконання

Поведінка цих функцій залежить від установок у php.ini.

Установки конфігурації Unified ODBC

ИмяПо умолчаниюМесто измененияСписок изменений
odbc.default_db *NULLINI_ALL
odbc.default_user *NULLINI_ALL
odbc.default_pw *NULLINI_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_dbstring

Джерело даних ODBC для використання, якщо жоден не вказаний у odbc_connect() або odbc_pconnect()

odbc.default_userstring

Имя пользователя для использования, если ни один не указан вodbc_connect() або odbc_pconnect()

odbc.default_pwstring

Пароль для использования, если ни один не указан вodbc_connect() або odbc_pconnect()

odbc.allow_persistentbool

Чи дозволяти постійні з'єднання ODBC.

odbc.check_persistentbool

Перед повторним використанням переконайтеся, що з'єднання все ще доступне.

odbc.max_persistentint

Максимальна кількість постійних з'єднань ODBC на процес.

odbc.max_linksint

Максимальна кількість з'єднань ODBC на процес, включаючи постійні з'єднання.

odbc.defaultlrlint

Обробка довгих (LONG) полів. Визначає кількість байтів, що повертаються змінним. Дивіться odbc_longreadlen() для подробиць.

Якщо вказано ціле значення (int), обсяг вимірюється байтами. Можна також використовувати скорочений запис, який описано в у цьому розділі FAQ

odbc.defaultbinmodeint

Обробка двійкових даних. Дивіться odbc_binmode() для подробиць.

odbc.default_cursortypeint

Керує моделлю курсору ODBC. Можливі значення SQL_CURSOR_FORWARD_ONLY SQL_CURSOR_KEYSET_DRIVEN SQL_CURSOR_DYNAMIC і SQL_CURSOR_STATIC(по умолчанию).