Restituisce un indice di connessione in caso di successo, o falso se la connessione non può essere creata. Apre una connessione persistente a un database PostgreSQL. Ognuno dei parametri deve essere una quoted string, incluso il numero della porta. I parametri options e tty sono opzionali e possono essere tralasciati. Questa funzione restituisce un indice di connessione che è richiesto dalle altre funzioni PostgreSQL. Potete avere più connessioni persistenti aperte nello stesso momento. Vedere anche: pg_Connect().
Una connessione può anche essere stabilita con il seguente comando: $conn = pg_pconnect("dbname=marliese port=5432"); I parametri oltre a dbname e port sono host, tty, options, user e password.