Firebird/InterBase Funzioni
PHP Manual

ibase_pconnect

(PHP 5)

ibase_pconnect Crea una connessione persistente ad un database Interbase

Descrizione

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

ibase_pconnect() agisce in modo molto simile a ibase_connect() con due differenze principali. Innanzitutto, durante la connessione, la funzione cercherà prima di trovare un collegamento (persistente) che è già stato aperto con gli stessi parametri. Se viene trovato, il suo identificatore verrà restituito al posto di aprire una nuova connessione. In secondo luogo, la connessione al server InterBase non verrà chiusa al termine dell'esecuzione dello script. Invece, il collegamento resterà aperto per un uso futuro (ibase_close() non chiuderà i collegamenti stabiliti da ibase_pconnect()). Questo tipo di collegamento è perciò chiamato 'persistente'.

Nota:

buffers è stato aggiunto in PHP4-RC2.

Nota:

dialect è stato aggiunto in PHP4-RC2. Funziona soltanto con InterBase 6 e superiori.

Nota:

role è stato aggiunto in PHP4-RC2. Funziona soltanto con InterBase 5 e superiori.

Vedere anche ibase_connect() per il significato dei parametri passati a questa funzione. Sono esattamente gli stessi.


Firebird/InterBase Funzioni
PHP Manual