ibase_fetch_object()
指定返回的对象类型
函数名称:ibase_fetch_object()
适用版本:PHP 4, PHP 5, PHP 7
用法:ibase_fetch_object(resource $result [, int $fetch_flag = 0])
参数:
$result:一个有效的 InterBase/ Firebird 查询结果资源。
$fetch_flag(可选):可选的参数,用于指定返回的对象类型。默认值为0,表示返回一个标准对象。如果设置为1,则返回一个带有属性名为小写的对象。如果设置为2,则返回一个带有属性名为大写的对象。
返回值:成功时返回一个包含查询结果的对象,失败时返回 FALSE。
示例:
id . " - " . $row->name . "
";
}
// 释放资源
ibase_free_result($result);
// 关闭数据库连接
ibase_close($conn);
?>
在上面的示例中,我们首先通过 ibase_connect() 函数连接到 InterBase/ Firebird 数据库。然后使用 ibase_query() 函数执行查询,并将结果保存在 $result 变量中。
接下来,我们使用 ibase_fetch_object() 函数从查询结果中获取对象。通过循环遍历每一行,并访问对象的属性,我们可以打印出每个员工的 ID 和姓名。
最后,我们使用 ibase_free_result() 函数释放查询结果资源,并使用 ibase_close() 函数关闭数据库连接。