(PHP 5 >= 5.1.0, PHP 7, PHP 8, PECL pdo >= 0.2.4)
PDOStatement::fetchObject — Recupera la siguiente línea y la devuelve como objeto
$class
= "stdClass", array $constructorArgs
= []): object|false
Recupera la siguiente línea y la devuelve como objeto. Esta función
es una alternativa a PDOStatement::fetch() con
PDO::FETCH_CLASS
o el estilo
PDO::FETCH_OBJ
.
Cuando se recupera un objeto, sus propiedades son asignadas a partir de los valores de columna respectivos, y luego se llama a su constructor.
class
Nombre de la clase creada.
constructorArgs
Los elementos de este array son pasados al constructor.
Devuelve una instancia de la clase solicitada con propiedades de nombres que
corresponden a los nombres de las columnas o false
en caso de error.
Emits an error with level E_WARNING
if the attribute PDO::ATTR_ERRMODE
is set
to PDO::ERRMODE_WARNING
.
Throws a PDOException if the attribute PDO::ATTR_ERRMODE
is set to PDO::ERRMODE_EXCEPTION
.