O comportamento destas funções é afetado pelas configurações do php.ini.
Nome | Padrão | Modificável | Registro de Alterações |
---|---|---|---|
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 |
Aqui está uma breve explicação das diretivas de configuração.
ibase.allow_persistent
bool
Define se as conexões persistentes serão permitidas para Firebird/InterBase.
ibase.max_persistent
int
O número máximo de conexões persistentes Firebird/InterBase por processo. Novas conexões criadas com ibase_pconnect() serão não-persistentes se este número for excedido.
ibase.max_links
int
O número máximo de conexões Firebird/InterBase por, incluindo conexões persistentes.
ibase.default_db
string
O banco padrão a se conectar quando ibase_[p]connect() for chamada sem especificar um nome de banco. Se este valor estiver definido e o modo seguro do SQL estiver habilitado, nenhuma outra conexão além desta a este banco será permitida.
ibase.default_user
string
O nome de usuário a ser usado ao conectar ao banco se nenhum nome for especificado.
ibase.default_password
string
A senha a ser usada ao conectar ao banco se nenhuma for especificada.
ibase.default_charset
string
O conjunto de caratcteres a ser usado na conexão ao banco se nenhum for especificado.
ibase.timestampformat
string
ibase.dateformat
string
ibase.timeformat
string
Estas diretivas são usadas para definir os formatos de data e horário no retorno de conjunto de resultados, ou ao vincular argumentos a parâmetros de data e horário.