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