(PHP 4, PHP 5, PHP 7, PHP 8)
odbc_pconnect — Abre uma conexão persistente com o banco de dados
$dsn,$user = null,$password = null,$cursor_option = SQL_CUR_USE_DRIVERAbre uma conexão persistente com o banco de dados.
Esta função é muito parecida com
odbc_connect(), exceto que a conexão não
é realmente fechada quando o script termina. Solicitações futuras
para uma conexão com a mesma combinação de dsn,
user, password
(via odbc_connect() e
odbc_pconnect()) pode reutilizar a conexão
persistente.
Consulte odbc_connect() para detalhes.
Retorna uma conexão ODBC, ou false em caso de falha.
| Versão | Descrição |
|---|---|
| 8.4.0 |
odbc agora espera uma instância de Odbc\Connection;
anteriormente, esperava um resource.
|
| 8.4.0 | Esta função agora retorna uma instância de Odbc\Connection; anteriormente, retornava um resource. |
| 8.4.0 |
user e password agora podem ser nulos
e também são opcionais e têm o valor padrão null.
|
| 8.4.0 |
Anteriormente, usar uma string vazia para password não incluiria
pwd na string de conexão gerada para dsn.
Agora é gerada para uncluir um pwd que tem uma string vazia como seu valor.
Para restaurar o comportamento anterior, password agora pode ser definido para null.
|
| 8.4.0 |
Anteriormente, se dsn contivesse uid ou pwd,
os parâmetros user e password seriam ignorados.
Agora, user somente é ignorado se dsn contiver
uid, e password somente é ignorado se
dsn contiver pwd.
|
Nota: Conexões persistentes não têm efeito se o PHP for usado como um programa CGI.