(PHP 5, PHP 7 < 7.4.0)
ibase_fetch_object — 从 InterBase 数据库获取对象
从给定的结果标识符中获取一行作为伪对象。
后续对 ibase_fetch_object() 的调用将返回结果集中的下一行。
result_id
由 ibase_query() 或 ibase_execute() 获取的 InterBase 结果标识符。
fetch_flag
fetch_flag
是常量 IBASE_TEXT
和 IBASE_UNIXTIME
的组合,通过按位或运算符连接在一起。传递 IBASE_TEXT
将导致此函数返回 BLOB 内容而不是 BLOB ID。传递 IBASE_UNIXTIME
将导致此函数返回 Unix 时间戳而不是格式化字符串形式的日期/时间值。
返回包含下一行信息的对象,如果没有任何更多行则返回 false
。
示例 #1 ibase_fetch_object() 示例
<?php
$dbh = ibase_connect($host, $username, $password);
$stmt = 'SELECT * FROM tblname';
$sth = ibase_query($dbh, $stmt);
while ($row = ibase_fetch_object($sth)) {
echo $row->email . "\n";
}
ibase_close($dbh);
?>