首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >php-mongodb:在PHP中,如何获取存储在monogdb中的数组?

php-mongodb:在PHP中,如何获取存储在monogdb中的数组?
EN

Stack Overflow用户
提问于 2011-09-16 15:53:23
回答 2查看 524关注 0票数 0

有人能告诉我我哪里做错了吗?应该如何进行转换?我是PHP和MongoDB的新手,所以请原谅我的幼稚...

这是我的mongo文档:

{ "_id" : "x", "links" : [1,2,3] }

在PHP中,我这样做:

foreach($cur as $obj) echo $obj['_id'] . "-->" . $obj['links']

我的输出是:

x-->Array

而不是这样:

x-->1,2,3

提前感谢!

EN

Stack Overflow用户

回答已采纳

发布于 2011-09-16 22:06:17

只是为了澄清上面的答案..他所做的实际上是将一个数组转换为带有',‘的字符串作为分隔符。由于$obj是作为一个数组出现的,所以您需要遍历它(除非您可以这样显示它)。

代码语言:javascript
运行
复制
foreach($obj['links'] as $link){
   //do something
}

这样,您可以将其保持为数组格式,而不是使用操作将其转换为字符串。

票数 1
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7441683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档