Forum und email

ibase_pconnect

(PHP 4, PHP 5)

ibase_pconnect — Ouvre une connexion persistante à une base de données InterBase

Description

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

ibase_pconnect() se comporte similairement à ibase_connect(), avec deux différences majeures : la première est que, lors de la connexion, la fonction va essayer de trouver une connexion (persistante) déjà ouverte. Si elle la trouve, cette dernière sera retournée, plutôt qu'une nouvelle connexion. Sinon, une nouvelle connexion sera ouverte. La deuxième est que la connexion ne sera pas fermée à la fin du script, mais restera ouverte pour utilisation ultérieure. (ibase_close() ne fermera pas une connexion ouverte avec ibase_pconnect()). Ce type de lien est alors dit 'persistant'.

Note: buffers a été ajouté en PHP 4.0.0.

Note: dialect a été ajouté en PHP 4.0.0. Il n'est opérationnel qu'avec les versions InterBase 6 et plus récentes.

Note: role a été ajouté en PHP 4.0.0. Il n'est opérationnel qu'avec les versions InterBase 5 et plus récentes.

Voir aussi ibase_close() et ibase_connect() pour plus de détails sur les arguments de cette fonction.