pg_fetch_objectCarica una tupla in un oggettoDescrizioneobjectpg_fetch_objectresourceresultinttuplainttipo_risultatopg_fetch_object restituisce un oggetto avente
le proprietà che corrispondono alla tupla scaricata. Restituisce &false;
se non ci sono più tuple o in caso di errore.
pg_fetch_object è simile a
pg_fetch_array, con una differenza - viene
restituito un oggetto invece che un array. Indirettamente, questo significa
che si può accedere ai dati solo attraverso i nomi dei campi, e non attraverso
i loro indici numerici (i nomi delle proprietà non possono essere numeri).
tupla è il numero della riga (record) da
caricare. La prima tupla è la numero 0.
Per quanto riguarda la velocità di esecuzione, questa funzione è identica
a pg_fetch_array, ed è veloce quasi quanto
pg_fetch_row (la differenza è
trascurabile).
Dalla versione 4.1.0, tupla è opzionale.
Dalla versione 4.3.0, tipo_risultato è di default a PGSQL_ASSOC mentre
il default delle versioni precedenti era PGSQL_BOTH. La proprietà numerica è inutile,
dal momento che un nome di proprietà numerico non è valido in PHP.
tipo_risultato potrebbe essere abbandonato nelle versioni future.
Postgres fetch object
]]>
Vedere anche
pg_query,
pg_fetch_array,
pg_fetch_row e
pg_fetch_result.
Dalla versione 4.1.0, row è diventato opzionale.
La chiamata alla pg_fetch_object incrementa
di 1 il contatore di riga interno.