gpt4 book ai didi

php - 如何强制 PDOStatement->fetchAll 返回对象数组?

转载 作者:IT王子 更新时间:2023-10-28 23:44:49 26 4
gpt4 key购买 nike

我正在使用 PDO 编写自己的简单 ORM。我的问题是你是否可以强制 PDOStatement::fetchAll() 方法返回 stdClass 的对象数组?例如:

$result = $q->fetch_all(/* some magic here */);
print_r($result);

应该打印如下内容:

Array
(
[0] => stdClass Object
(
[NAME] => pear
[COLOUR] => green
)

[1] => stdClass Object
(
[NAME] => watermelon
[COLOUR] => pink
)

)

这可能吗? NAME 和 COLOR 当然是列的名称。我阅读了文档,但没有发现任何有趣的内容。

最佳答案

使用 $result = $q->fetchAll(PDO::FETCH_OBJ);

关于php - 如何强制 PDOStatement->fetchAll 返回对象数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8370647/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com