PDOStatement::fetchObject

(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.2.4)

PDOStatement::fetchObjectFetches the next row and returns it as an object

Descrição

publicPDOStatement::fetchObject(?string$class = "stdClass", array$constructorArgs = []): object|false

Fetches the next row and returns it as an object. This function is an alternative to PDOStatement::fetch() with PDO::FETCH_CLASS or PDO::FETCH_OBJ style.

When an object is fetched, its properties are assigned from respective column values, and afterwards its constructor is invoked.

Parâmetros

class

Name of the created class.

constructorArgs

Elements of this array are passed to the constructor.

Valor Retornado

Returns an instance of the required class with property names that correspond to the column names ou false em caso de falha.

Erros/Exceções

Emite um erro de nível E_WARNING se o atributo PDO::ATTR_ERRMODE estiver definido como PDO::ERRMODE_WARNING.

Lança uma exceção PDOException se o atributo PDO::ATTR_ERRMODE estiver definido como PDO::ERRMODE_EXCEPTION.

Veja Também

To Top