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

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

Конфигурационные опции InterBase
Имя По умолчанию Место изменения Список изменений
ibase.allow_persistent "1" INI_SYSTEM  
ibase.max_persistent "-1" INI_SYSTEM  
ibase.max_links "-1" INI_SYSTEM  
ibase.default_db NULL INI_SYSTEM  
ibase.default_user NULL INI_ALL  
ibase.default_password NULL INI_ALL  
ibase.default_charset NULL INI_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_persistent bool

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

ibase.max_persistent int

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

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

ibase.default_db string

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

ibase.default_user string

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

ibase.default_password string

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

ibase.default_charset string

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

ibase.timestampformat string

ibase.dateformat string

ibase.timeformat string

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

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top