ibase_fetch_object

(PHP 5, PHP 7 < 7.4.0)

ibase_fetch_objectПолучает объект из базы данных InterBase

Описание

ibase_fetch_object(resource$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() - Извлекает строку результата из запроса в виде ассоциативного массива
To Top