(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
使用 OR 運算子結合而成。傳入 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);
?>