函數(shù)名:db2_field_name()
函數(shù)功能:用于返回結(jié)果集中指定字段的名稱。
適用版本:該函數(shù)適用于PHP 7.1.0及以上版本。
語法:string db2_field_name ( resource $stmt , mixed $column )
參數(shù):
- $stmt:表示數(shù)據(jù)庫的結(jié)果集資源,通常通過 db2_exec() 函數(shù)獲得。
- $column:表示要獲取字段名稱的列索引號或字段名。索引號從0開始計(jì)算。
返回值:返回指定字段的名稱,如果出錯(cuò)或字段不存在,則返回 FALSE。
示例:
假設(shè)我們有一個(gè)數(shù)據(jù)庫連接,并執(zhí)行了一條 SQL 查詢,返回了一個(gè)結(jié)果集($stmt)。
$stmt = db2_exec($conn, "SELECT * FROM my_table");
if ($stmt) {
$num_fields = db2_num_fields($stmt);
for ($i = 0; $i < $num_fields; $i++) {
$field_name = db2_field_name($stmt, $i);
echo "字段名: " . $field_name . "<br>";
}
}
以上示例中,我們通過 db2_field_name() 函數(shù)在循環(huán)中逐個(gè)獲取結(jié)果集中的字段名稱,并打印輸出。
請注意,示例代碼中的 $conn 是一個(gè)數(shù)據(jù)庫連接對象,通過 db2_connect() 函數(shù)創(chuàng)建。
希望以上解答對您有所幫助,如果您有其他問題,請隨時(shí)提問。