Liest einen Datensatz einer InterBase-Datenbank als Objekt ein

# ibase_fetch_object

(PHP 5, PHP 7 < 7.4.0)

ibase_fetch_object — Liest einen Datensatz einer InterBase-Datenbank als Objekt ein

### Beschreibung

function ibase_fetch_object(resource `$result_id`, int `$fetch_flag` = 0): object

Holt eine Zeile als Pseudo-Objekt von einer gegebenen Ergebniskennung.

Aufeinanderfolgende Aufrufe von ibase_fetch_object() liefern die nächste Zeile der Ergebnismenge.

### Parameter-Liste

`result_id`
  Eine InterBase Ergebniskennung, die durch ibase_query() oder ibase_execute() erhalten wurde.
`fetch_flag`
  `fetch_flag` ist eine Disjunktion der Konstanten `IBASE_TEXT` und `IBASE_UNIXTIME`. Die Angabe von `IBASE_TEXT` führt dazu, dass diese Funktion BLOB-Inhalte statt BLOB-IDs zurückliefert. Die Angabe von `IBASE_UNIXTIME` führt dazu, dass diese Funktion Date/Time-Werte als Unit-Zeitstempel anstelle von formatierten Zeichenketten zurückliefert.

### Rückgabewerte

Gibt ein Objekt mit der Information der nächsten Zeile, oder `false`, wenn es keine weiteren Zeilen gibt, zurück.

### Beispiele

Beispiel #1 ibase_fetch_object() example

`<?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);
?>`

### Siehe auch

- ibase_fetch_row() - Ruft eine Zeile aus einer InterBase-Datenbank ab
- ibase_fetch_assoc() - Ruft eine Ergebniszeile aus einer Abfrage als assoziatives Array ab

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open