函式名稱:pg_field_type()
函式描述:返回指定欄位的資料型別
適用版本:PHP 4 >= 4.2.0, PHP 5, PHP 7
語法:string pg_field_type ( resource $result , int $field_number )
引數:
- $result:PostgreSQL 查詢結果資源
- $field_number:欄位的索引號,從0開始計數
返回值:返回指定欄位的資料型別名稱,如果欄位不存在則返回FALSE。
示例:
<?php
// 假設已經連線到了資料庫,並獲得了查詢結果資源 $result
// 獲取第一個欄位的資料型別
$fieldType = pg_field_type($result, 0);
echo "第一個欄位的資料型別是:".$fieldType;
// 獲取第三個欄位的資料型別
$fieldType = pg_field_type($result, 2);
echo "第三個欄位的資料型別是:".$fieldType;
?>
輸出:
第一個欄位的資料型別是:integer
第三個欄位的資料型別是:varchar
注意事項:
- 使用pg_field_type()函式之前,需要先連線到PostgreSQL資料庫並獲得查詢結果資源。
- 引數$field_number表示欄位的索引號,從0開始計數。
- 如果指定的欄位不存在,則pg_field_type()函式返回FALSE。
- 返回的資料型別名稱是PostgreSQL內部的名稱,例如integer、varchar等。