pg_fetch_array
(PHP 3>= 3.0.1, PHP 4 )
pg_fetch_array -- 提取一行作為數組
說明
array pg_fetch_array ( resource result [, int row [, int result_type]])
pg_fetch_array() 返回一個與所提取的行(元組/記錄)相一致的數組。如果沒有更多行可供提取,則返回 FALSE。
pg_fetch_array() 是 pg_fetch_row() 的擴展版本。在返回的數組中不僅以數字索引方式存放數據(欄位編號),默認情況下還用欄位名做索引存放數據(欄位名)。
row 是想要取得的行(記錄)的編號。第一行為 0。
result_type 是可選參數,控制著怎樣初始化返回值。result_type 是一個常量,可以有以下取值:PGSQL_ASSOC,PGSQL_NUM 和 PGSQL_BOTH。取值為 PGSQL_ASSOC 時 pg_fetch_array() 返回用欄位名作為鍵值索引的關聯數組,取值為 PGSQL_NUM 時用欄位編號作為鍵值,取值為 PGSQL_BOTH 時則同時用兩者作為鍵值。默認值是 PGSQL_BOTH。 注: result_type 是在 PHP 4.0 中才加入的參數。