ibase_fetch_assoc
ibase_fetch_row
Funções para Firebird/InterBase
PHP Manual

# ibase_fetch_object

(PHP 5)

ibase_fetch_object — Obtém uma linha como um objeto de um banco de dados InterBase

### Descrição

object ibase_fetch_object ( resource `$result_id` [, int `$fetch_flag` ] )

Obtém uma linha como pseudo-objeto a partir de um dado identificador de resultado.

Chamadas subseqüêntes a ibase_fetch_object() retornam a próxima linha no conjunto de resultados.

### Parâmetros

`result_id`

  Um identificador de resultado InterBase obtido por ibase_query() ou ibase_execute().

`fetch_flag`

  `fetch_flag` é uma combinação das constantes `IBASE_TEXT` e `IBASE_UNIXTIME`. Passando `IBASE_TEXT` irá fazer com que esta função retorne o conteúdo de BLOB, ao invés do id do BLOB. Passando `IBASE_UNIXTIME` irá fazer esta função retornar valores de data/hora como Unix timestamps ao invés de strings formatadas.

### Valor Retornado

Retorna um objeto com a próxima linha de informação, ou `FALSE` se não houver mais linhas.

### Exemplos

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

### Veja Também

- ibase_fetch_row() - Obtém uma linha de um banco de dados InterBase
- ibase_fetch_assoc() - Obtém o resultado de uma linha da consulta como uma matriz associativa

ibase_fetch_assoc
ibase_fetch_row
Funções para Firebird/InterBase
PHP Manual