pg_fetch_array Liefert eine Zeile als Array &reftitle.description; arrayfalsepg_fetch_array PgSql\Resultresult intnullrow&null; intmodePGSQL_BOTH pg_fetch_array gibt ein Array zurück, das die gelesene Zeile (Tupel, Datensatz) enthält. pg_fetch_array ist eine erweiterte Version von pg_fetch_row. Zusätzlich zur Speicherung der Daten in einem numerischen Array (mit den Feldindizes) speichert diese Funktion die Daten auch in einem assoziativen Array mit den Feldnamen als Indizes. In der Standardeinstellung wird ein Array mit beiden Indextypen zurückgegeben. &database.fetch-null; pg_fetch_array ist NICHT wesentlich langsamer als pg_fetch_row oder pg_fetch_assoc, ist aber viel einfacher zu benutzen. &reftitle.parameters; result &pgsql.parameter.result; row Die Nummer der Zeile des Abfrageergebnisses, das abgerufen werden soll. Die Nummerierung beginnt bei 0. Fehlt dieser Parameter oder ist er &null;, so wird jeweils die nächste Zeile abgerufen. mode &pgsql.parameter.mode; &reftitle.returnvalues; Ein &array;, das entweder numerisch (bei 0 beginnend) oder assoziativ indiziert ist, oder beides. Jeder Wert im &array; wird als &string; dargestellt. Nullwerte der Datenbank (NULL) werden als &null; zurückgegeben. Bei einem Fehler oder wenn der Parameter row größer als die Anzahl der Datensätze im Abfrageergebnis ist oder wenn kein Datensatz mehr gelesen werden kann, wird &false; zurückgegeben. Der Versuch, das Ergebnis einer anderen als einer SELECT-Abfrage abzurufen, gibt ebenfalls &false; zurück. &reftitle.changelog; &Version; &Description; &pgsql.changelog.result-object; &reftitle.examples; <function>pg_fetch_array</function>-Beispiel ]]> &reftitle.seealso; pg_fetch_row pg_fetch_object pg_fetch_result