Rückgabewert: Ein Array, das mit der eingelesenen Reihe identisch ist, oder FALSE, wenn keine Reihe mehr gelesen werden kann.
pg_fetch_array() ist eine erweiterte Version von pg_fetch_row(). Zusätzlich zur Speicherung der Daten in einem aufgezählten Array speichert diese Funktion die Daten in assoziativen Indexen, indem es den Feldnamen als Schlüssel verwendet.
Das dritte optionale Argument result_type in pg_fetch_array() ist eine Konstante, die folgende Werte annehmen kann: PGSQL_ASSOC, PGSQL_NUM und PGSQL_BOTH.
Anmerkung: Result_type wurde in PHP 4.0 hinzugefügt.
Wichtig zu bemerken ist, daß pg_fetch_array() nicht wesentlich langsamer als pg_fetch_row() ist, obwohl eine umfassendere Funktion zur Verfügung gestellt wird.
Für weitere Einzelheiten siehe auch pg_fetch_row()