(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.
className of the created class.
constructorArgsElements of this array are passed to the constructor.
   Returns an instance of the required class with property names that
   correspond to the column names  or false on failure.