PHP8 PDOStatement::fetchObject

2024-03-26 09:50 更新

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

PDOStatement::fetchObject — 获取下一行并作为一个对象返回

说明

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

获取下一行并作为一个对象返回。此函数(方法)是使用 PDO::FETCH_CLASS 或 PDO::FETCH_OBJ 风格的 PDOStatement::fetch() 的一种替代。

当获取对象时,它的属性从各自的列值中分配,然后调用它的构造函数。

参数 

class

创建类的名称。

constructorArgs

此数组的元素被传递给构造方法。

返回值 

返回一个属性名对应于列名的所要求类的实例, 或者在失败时返回 false.

错误/异常 

如果属性 PDO::ATTR_ERRMODE 设置为 PDO::ERRMODE_WARNING,则发出级别为 E_WARNING 的错误。

如果属性 PDO::ATTR_ERRMODE 设置为 PDO::ERRMODE_EXCEPTION,则抛出 PDOException。

参见 

  • PDOStatement::fetch() - 从结果集中获取下一行


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号