Настройка во время выполнения

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

Конфигурационные опции InterBase
ИмяПо умолчаниюМесто измененияСписок изменений
ibase.allow_persistent"1"INI_SYSTEM 
ibase.max_persistent"-1"INI_SYSTEM 
ibase.max_links"-1"INI_SYSTEM 
ibase.default_dbNULLINI_SYSTEM 
ibase.default_userNULLINI_ALL 
ibase.default_passwordNULLINI_ALL 
ibase.default_charsetNULLINI_ALL 
ibase.timestampformat"%Y-%m-%d %H:%M:%S"INI_ALL 
ibase.dateformat"%Y-%m-%d"INI_ALL 
ibase.timeformat"%H:%M:%S"INI_ALL 
Дополнительная информация и описания режимов INI_* даны в разделе «Места установки параметров конфигурации».

Краткое разъяснение конфигурационных директив.

ibase.allow_persistentbool

Разрешено ли использовать постоянные соединения к Firebird/InterBase.

ibase.max_persistentint

Максимальное количество постоянных соединений для процесса. Если данное ограничение будет превышено, то функция ibase_pconnect() будет возвращать непостоянные соединения.

Максимальное количество соединений с Firebird/InterBase на процесс, включая постоянные.

ibase.default_dbstring

База данных по умолчанию. Если вызывать ibase_[p]connect() без указания имени базы данных, то будет использовано это значение. Если данный параметр установлен и включён безопасный режим SQL, то будут разрешены соединения только с этой базой.

ibase.default_userstring

Имя пользователя по умолчанию.

ibase.default_passwordstring

Пароль по умолчанию.

ibase.default_charsetstring

Кодировка по умолчанию.

ibase.timestampformatstring

ibase.dateformatstring

ibase.timeformatstring

Эти директивы используются для установки формата даты и времени. Данные форматы будут использоваться как при получении результирующего набора, содержащего поля соответствующих типов, так и при связывании значений с параметрами запроса.

To Top