Настройка во время выполнения
Поведение этих функций зависит от установок в php.ini.
Имя | По умолчанию | Место изменения | Список изменений |
---|---|---|---|
ibase.allow_persistent | "1" | PHP_INI_SYSTEM | |
ibase.max_persistent | "-1" | PHP_INI_SYSTEM | |
ibase.max_links | "-1" | PHP_INI_SYSTEM | |
ibase.default_db | NULL | PHP_INI_SYSTEM | |
ibase.default_user | NULL | PHP_INI_ALL | |
ibase.default_password | NULL | PHP_INI_ALL | |
ibase.default_charset | NULL | PHP_INI_ALL | |
ibase.timestampformat | "%Y-%m-%d %H:%M:%S" | PHP_INI_ALL | |
ibase.dateformat | "%Y-%m-%d" | PHP_INI_ALL | |
ibase.timeformat | "%H:%M:%S" | PHP_INI_ALL |
Краткое разъяснение конфигурационных директив.
-
ibase.allow_persistent
bool -
Разрешено ли использовать постоянные соединения к Firebird/InterBase.
-
ibase.max_persistent
int -
Максимальное количество постоянных соединений для процесса. Если данное ограничение будет превышено, то функция ibase_pconnect() будет возвращать непостоянные соединения.
-
ibase.max_links
int -
Максимальное количество соединений с 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 -
Эти директивы используются для установки формата даты и времени. Данные форматы будут использоваться как при получении результирующего набора, содержащего поля соответствующих типов, так и при связывании значений с параметрами запроса.