在 MongoDB 文档中,我有一个键/值,该值是一个关联数组(使用 php 插入);如何迭代
在 MongoDB 文档中,我有一个键/值,该值是一个关联数组(使用 php 插入);如何迭代这个数组
array(4) {
["_id"]=>
object(MongoId)#8 (0) {
}
["tabid"]=>
string(6) "123456"
["type"]=>
string(6) "design"
["data"]=>
array(2) {
["article"]=>
string(57) "Bla bla"
["comts"]=>
string(57) "Bla2 bla2"
}
}
我做了我 var_dump 来得到这个。
这是我的做法,但它不起作用,
foreach($arr['data'] as $k => $v){
$txt+=sprintf("%s<br><i>%s</i><br><br>",$k,(string)$v); }
有什么帮助吗?
in a document of MongoDB, i have a key/value such that value is an association array (inserted using php); how can iterate throuth this array
array(4) {
["_id"]=>
object(MongoId)#8 (0) {
}
["tabid"]=>
string(6) "123456"
["type"]=>
string(6) "design"
["data"]=>
array(2) {
["article"]=>
string(57) "Bla bla"
["comts"]=>
string(57) "Bla2 bla2"
}
}
i did i var_dump to get this.
here is how what i did, but its not working
foreach($arr['data'] as $k => $v){
$txt+=sprintf("%s<br><i>%s</i><br><br>",$k,(string)$v); }
any help please?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么
$txt+
?+
是 PHP 中的加法运算符。$txt
最后将等于一个数字。对于连接两个字符串,请使用
.
why
$txt+
?+
is operator for addition in PHP.$txt
will be equal to a number in the end.For concatenation two strings use
.