Restituisce: Un vettore che corrisponde alla riga elaborata, o falso se non ci sono ulteriori righe.
pg_fetch_array() è una versione estesa di pg_fetch_row(). Oltre a salvare i dati negli indici numerici del vettore del result, essa salva anche i dati in indici associativi, usando i nomi dei campi come chiavi.
Il terzo parametro opzionale result_type in pg_fetch_array() è una costante e può assumere i seguenti valori: PGSQL_ASSOC, PGSQL_NUM, e PGSQL_BOTH.
Nota: Result_type è stato aggiunto in PHP 4.0.
Un'importante cosa da notare è che l'utilizzo di pg_fetch_array() NON è in modo significativo più lento che usare pg_fetch_row(), anche se fornisce un significativo valore aggiunto.
Per ulteriori dettagli, vedere anche pg_fetch_row()