我正在使用PDO編寫我自己的簡單ORM。我的問題是如果你可以強制PDOStatement::fetchAll()
方法返回stdClass的對象數組?例如:如何強制PDOStatement-> fetchAll返回對象數組?
$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當然是列的名稱。我閱讀文檔,但沒有發現任何有趣的內容。
我不認爲你閱讀文檔不夠清楚:「PDO :: FETCH_OBJ:返回與對應於列名的屬性名稱的匿名對象在結果返回設置爲「 –