odbc_pconnect

(PHP 4, PHP 5, PHP 7, PHP 8)

odbc_pconnectAbre uma conexão persistente com o banco de dados

Descrição

odbc_pconnect(
    string $dsn,
    ?string $user = null,
    ?string $password = null,
    int $cursor_option = SQL_CUR_USE_DRIVER
): Odbc\Connection|false

Abre 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.

Parâmetros

Consulte odbc_connect() para detalhes.

Valor Retornado

Retorna uma conexão ODBC, ou false em caso de falha.

Registro de Alterações

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.

Notas

Nota: Conexões persistentes não têm efeito se o PHP for usado como um programa CGI.

Veja Também