ibase_fetch_object
(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);
?>
Смотрите также
- ibase_fetch_row() - Извлекает строку из базы данных InterBase
- ibase_fetch_assoc() - Извлекает строку результата из запроса в виде ассоциативного массива