Forum und email

ibase_pconnect

(PHP 4, PHP 5)

ibase_pconnect — Abre uma conexão persistente com um banco de dados InterBase

Descrição

resource ibase_pconnect ([ string $database [, string $username [, string $password [, string $charset [, int $buffers [, int $dialect [, string $role [, int $sync ]]]]]]]] )

ibase_pconnect() funciona de modo parecido ibase_connect() com duas maiores diferenças. Primeiro, ao conectar, irá primeiro tentar encontrar uma conexão (persistente) que já esteja aberta com os mesmos parâmetros. Se for encontrada uma, é retornado um identificador par ela ao invés de abrir uma nova conexão. Segundo, a conexão com o servidor InterBase não será fechada ao final da execução do scrip. Ao invés, permanecerá aberta para uso futuro (ibase_close() não irá fechar conexões abrtas com ibase_pconnect()). Este tipo de conexão é por isso chamada 'persistente'.

Nota: buffers foi adicionado no PHP 4.0.0.

Nota: dialect foi adicionado no PHP 4.0.0. Funciona somente com o InterBase 6 ou posterior.

Nota: role foi adicionado no PHP 4.0.0. Funciona somente com o InterBase 5 ou posterior.

Veja também ibase_close() e ibase_connect() para indicações sobre os parâmetros passados para esta função. São exatamente os mesmo.