0
Q
在蒙戈PHP庫
A
回答
0
呼叫
$db->users->find();
返回\ MongoCursor對象,這是一個迭代可以循環過在foreach循環,你會與陣列。但是,您從中獲得的每個結果都是一個關聯數組。
http://php.net/mongocollection.find
因此,要獲得對象,而不是你能投的每一項反對使用它之前:
$list = $db->users->find();
foreach($list as $user) {
$user = (object)$user; // object cast here
echo $user->name; // use it as an object
}
1
如果你正在尋找的是一個stdClass的對象(如使用PDO::FETCH_OBJ
) ,你可以投當前元素:
$obj = (object) $db->users->find()->getNext();
瞭解更多關於PHP手冊鑄造:
相關問題
- 1. PHP - 蒙戈 - $或
- 2. 蒙戈DB的MapReduce在PHP
- 3. 在蒙戈與
- 4. 在蒙戈
- 5. 在蒙戈
- 6. 在蒙戈
- 7. 在蒙戈
- 8. 在蒙戈
- 9. 蒙戈DB在
- 10. 在蒙戈
- 11. 蒙戈:庫不再工作
- 12. CentOS的 - 蒙戈班PHP
- 13. 從蒙戈文件用PHP
- 14. PHP蒙戈:注意:蒙戈:: __結構():解析服務器
- 15. 蒙戈彙總查詢作用不是PHP蒙戈查詢
- 16. 蒙戈搜索大量蒙戈IDS
- 17. 找到在蒙戈
- 18. 排序在蒙戈
- 19. 如何在蒙戈
- 20. 檢索蒙戈集合列在PHP
- 21. 點標記在蒙戈用PHP驅動
- 22. 蒙戈$查詢工作在蒙戈,但不是在帆
- 23. 與蒙戈DB
- 24. 蒙戈與Python
- 25. 蒙戈查詢
- 26. 更新蒙戈
- 27. 蒙戈命令
- 28. 如何蒙戈
- 29. 從蒙戈DB
- 30. UNIX_TIMESTAMP到蒙戈
這並不內關聯數組轉換爲對象。 – David