int pg_pconnect(string host, string port, string options, string tty, string dbname);
Retourne un index de connexion en cas de succès, ou false en cas d'erreur. Ouvre une connexion permanente à une base PostgreSQL. Chacun des arguments doit être entre guillemets, y compris le numéro de port. Les arguments options et tty sont optionnels, et peuvent être ignorés. Cette fonction retourne un index de connexion, nécessaire aux autres fonctions PostgreSQL. Vous pouvez établir plusieurs connexion persistantes en même temps. Voir aussi pg_Connect().
Une connexion peut aussi être établie avec la commande suivante : $conn = pg_pconnect("dbname=marliese port=5432"); les autres paramètres en dehors de dbname et port sont host, tty et options.