ifx_pconnect

(PHP 3>= 3.0.3, PHP 4 , PHP 5)

ifx_pconnect --  Ouvre une connexion persistante à un serveur Informix

Description

int ifx_pconnect ( [string database [, string userid [, string password]]] )

ifx_pconnect() retourne un identifiant positif de connexion persistante à un serveur Informix, ou FALSE, en cas d'erreur.

ifx_pconnect() se comporte de manière très similaire à ifx_connect() avec deux différences importantes.

ifx_pconnect() se comporte exactement comme ifx_connect() lorsque PHP n'est pas un module Apache. Lors de la connexion, la fonction va chercher une connexion déjà ouverte avec le même hôte, le même nom d'utilisateur et le même mot de passe. Si elle en trouve une, elle retournera un identifiant de cette connexion au lieu d'en ouvrir une nouvelle.

Deuxièmement, la connexion au serveur SQL ne sera pas automatiquement refermée à la fin de l'exécution du script. Au contraire, le lien va rester ouvert (ifx_close() ne fermera pas les connexions établies avec ifx_pconnect()).

Ainsi, ce type de lien est appelé 'persistant'.

Voir aussi ifx_connect().