pg_fetch_array Pobiera wiersz jako tablicę &reftitle.description; arrayfalsepg_fetch_array PgSql\Resultresult intnullrow&null; intmodePGSQL_BOTH pg_fetch_array zwraca tablicę zawierającą dane z pobranego wiersza (rekordu). pg_fetch_array jest rozszerzoną wersją pg_fetch_row. Oprócz zapisywania danych w tablicy wyników indeksowanej numerycznie zapisuje je też, używając indeksów przyporządkowujących (asocjacyjnych) tej tablicy, nazwy kolumn traktując jako klucze. Domyślnie zapisywane są oba rodzaje indeksów. &database.fetch-null; pg_fetch_array NIE jest znacznie wolniejsze, niż używanie pg_fetch_row, oraz jest zdecydowanie łatwiejsze do użycia. &reftitle.parameters; result &pgsql.parameter.result; row Numer wiersza w wyniku do pobrania. Wiersze są numerowane od zera w górę. Jeśli jest pominięty albo wynosi &null;, pobrany zostanie kolejny wiersz. mode &pgsql.parameter.mode; &reftitle.returnvalues; Tablica (ang. array) indeksowana numerycznie (zaczynając od zera) lub asocjacyjnie (indeksowana przez nazwy kolumn), lub tak i tak. Każda wartość w tablicy (ang. array) jest przedstawiona jako łańcuch (ang. string). Wartości NULL z bazy danych są zwracane jako &null;. &false; zostanie zwrócone jeśli wiersz przekracza ilość wierszy w całym zbiorze, nie ma więcej wierszy, lub dowolnym innym błędzie. Próba pobrania danych z wyniku zapytania innego niż SELECT także zwróci &false;. &reftitle.changelog; &Version; &Description; &pgsql.changelog.result-object; &reftitle.examples; Przykład użycia <function>pg_fetch_array</function> ]]> &reftitle.seealso; pg_fetch_row pg_fetch_object pg_fetch_result