(PHP 4, PHP 5 < 5.2.1)
ifx_pconnect — Abrir una conexión persistente con Informix
$database
[, string $userid
[, string $password
]]] ) : resourceifx_pconnect() se comporta de manera similar a ifx_connect() pero con dos diferencias considerables.
La primera, cuando se conecta, esta función tratará de encontrar alguna otra conexión persistente que ya esté abierta con el mismo "host", usuario y constraseña. Si se encuentra, un identificador para esta conexión será devuelto en lugar de abrir una nueva conexión.
La segunda, la conexión con el servidor no será cerrada cuando la ejecución de algún "script" termine. En lugar de cerrarla, la conexión permanecerá abierta para uso futuro (ifx_close() no cerrará conexiones establecidas por ifx_pconnect()).
Este tipo de conexiones se conocen como "persistentes".
Todos los argumentos son opcionales, si no se especifican, se tomarán los valores especificados en php.ini (ifx.default_host para el "host" (Las librerías de Informix tomarán la variable de entorno INFORMIXSERVER si este valor no está definido), ifx.default_user para el usuario e ifx.default_password para la contraseña (ninguna si no se define).
database
El nombre de la base de datos, como cadena.
userid
El usuario, como cadena.
password
La contraseña, como cadena.
Devuelve un identificador válido para una conexión persistente con Informix en caso de éxito, o FALSE
en caso de error.