pg_fetch_assoc <<< |
pg_fetch_object | pg_fetch_result >>> |
8.98 PostgreSQL 8 Référence des fonctions Manuel PHP . Introduction . Pré-requis . Installation . Configuration à l'exécution . Trucs et astuces d'utilisation . Constantes pré-définies . Exemples . pg_affected_rows . pg_cancel_query . pg_client_encoding . pg_close . pg_connect . pg_connection_busy . pg_connection_reset . pg_connection_status . pg_convert . pg_copy_from . pg_copy_to . pg_dbname . pg_delete . pg_end_copy . pg_escape_bytea . pg_escape_string . pg_fetch_all . pg_fetch_array . pg_fetch_assoc ->pg_fetch_object . pg_fetch_result . pg_fetch_row . pg_field_is_null . pg_field_name . pg_field_num . pg_field_prtlen . pg_field_size . pg_field_type . pg_free_result . pg_get_notify . pg_get_pid . pg_get_result . pg_host . pg_insert . pg_last_error . pg_last_notice . pg_last_oid . pg_lo_close . pg_lo_create . pg_lo_export . pg_lo_import . pg_lo_open . pg_lo_read_all . pg_lo_read . pg_lo_seek . pg_lo_tell . pg_lo_unlink . pg_lo_write . pg_meta_data . pg_num_fields . pg_num_rows . pg_options . pg_parameter_status . pg_pconnect . pg_ping . pg_port . pg_put_line . pg_query . pg_result_error . pg_result_seek . pg_result_status . pg_select . pg_send_query . pg_set_client_encoding . pg_trace . pg_tty . pg_unescape_bytea . pg_untrace . pg_update . pg_version |
8.98.27 pg_fetch_object()Lit une ligne de résultat PostgreSQL dans un objet[ Exemples avec pg_fetch_object ] PHP 3>= 3.0.1, PHP 4 , PHP 5 object pg_fetch_object ( resource result , int row , int result_type )pg_fetch_object retourne un objet dont les membres sont les champs de la ligne demandée, ou FALSE , s'il n'y a plus de lignes. pg_fetch_object est similaire à pg_fetch_array , avec une différence majeure : c'est un objet qui est retourné, au lieu d'un tableau. Par conséquent, cela signifie que vous ne pouvez accéder aux membres qu'avec leur nom, et non plus leur offset (les nombres ne sont pas autorisés comme nom de membre).
row est le numéro de la ligne (enregistrement). Le numéro de la première ligne vaut 0. Au niveau vitesse, pg_fetch_object est aussi rapide que pg_fetch_row et presque aussi rapide que pg_fetch_row (la différence est non significative).
Voir aussi pg_query , pg_fetch_array , pg_fetch_assoc , pg_fetch_row et pg_fetch_result . |
<< | pg_fetch_object | >> |
pg_fetch_assoc | PostgreSQL | pg_fetch_result |