cubrid_column_names()

返回指定结果集中的列名数组

首字母:C

函数名:cubrid_column_names()

适用版本:CUBRID >= 8.3.1

用法:cubrid_column_names() 函数返回指定结果集中的列名数组。该函数可以用于检索查询结果集中的列名,例如 SELECT 语句的结果。它只能在 CUBRID 连接状态下使用。

语法:array cubrid_column_names ( resource $result )

参数:result - 结果集资源,通过 cubrid_execute() 或 cubrid_query() 函数返回的结果。

返回值:返回包含列名的数组,如果出错则返回 FALSE。

示例:

// 连接到 CUBRID 数据库
$conn = cubrid_connect("localhost", 33000, "demodb", "dba", "");
// 准备查询语句并执行
$query = "SELECT * FROM my_table";
$result = cubrid_query($conn, $query);
// 检查查询是否成功
if ($result) {
 // 获取查询结果的列名
 $columns = cubrid_column_names($result);
 // 打印列名
 foreach ($columns as $column) {
 echo $column . PHP_EOL;
 }
 // 释放结果集资源
 cubrid_free_result($result);
}
// 关闭数据库连接
cubrid_close($conn);

以上示例代码首先连接到 CUBRID 数据库,然后执行一个查询语句,并通过 cubrid_column_names() 函数获取结果集的列名。最后使用 foreach 循环打印出列名。请确保已正确安装并配置 CUBRID 扩展库,以便使用该函数。

同首字母函数