El comportamiento de estas funciones se ve afectado por la configuración de php.ini.
Nombre | Por defecto | Cambiable | Historial de cambios |
---|---|---|---|
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 |
He aquí una breve explicación de las directivas de configuración.
ibase.allow_persistent
bool
Acepta o no las conexiones persistentes a Firebird/Interbase.
ibase.max_persistent
int
El número máximo de conexiones persistentes Firebird/Interbase por proceso. Las nuevas conexiones con ibase_pconnect() no serán persistentes si se alcanza este número máximo.
ibase.max_links
int
El número máximo de conexiones Firebird/Interbase por proceso, incluyendo las conexiones persistentes.
ibase.default_db
string
El nombre de la base de datos por defecto cuando ibase_[p]connect() es llamado sin una base de datos específica. Si este valor está definido y el modo seguro SQL está activado, no se permitirá la conexión a otras bases de datos que no sean esta.
ibase.default_user
string
El nombre de usuario utilizado al conectar a la base de datos cuando no se especifica ninguno.
ibase.default_password
string
La contraseña utilizada al conectar a la base de datos cuando no se especifica ninguna.
ibase.default_charset
string
El conjunto de caracteres utilizado al conectar a la base de datos cuando no se especifica ninguno.
ibase.timestampformat
string
ibase.dateformat
string
ibase.timeformat
string
Estas directivas se utilizan para definir los formatos de fechas y horas que serán utilizados cuando las fechas/horas sean devueltas de un conjunto de resultados, o cuando se procesen argumentos en parámetros de fechas/horas.