(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.2.4)
PDOStatement::fetchObject — Fetches the next row and returns it as an object
$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.
class
Name of the created class.
constructorArgs
Elements of this array are passed to the constructor.
Returns an instance of the required class with property names that correspond to the column names ou false
em caso de falha.
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
.