(PHP 5, PHP 7 < 7.4.0)
ibase_fetch_object — Получает объект из базы данных InterBase
$result_id
, int $fetch_flag
= 0): objectИзвлекает строку как псевдообъект из заданного идентификатора результата.
Последующие вызовы ibase_fetch_object() вернут следующую строку в наборе результатов.
result_id
Идентификатор результата InterBase, полученный с помощью ibase_query() или ibase_execute().
fetch_flag
fetch_flag
представляет собой комбинацию констант
IBASE_TEXT
и IBASE_UNIXTIME
ORed.
Передача IBASE_TEXT
заставит функцию возвращать содержимое
BLOB-объектов вместо идентификаторов BLOB-объектов.
Передача 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);
?>