这是我的剧本
$terms = ['username' => $uri];
$user = $collection->findOne($terms);
结果
array (size=4)
'_id' =>
object(MongoId)[29]
public '$id' => string '4ff6e96bb0b4599016000006' (length=24)
'username' => string 'me' (length=10)
'name' => string 'Yes, It's me!' (length=16)
得到名字
$name = $user [‘name’];
但是,我如何获得$user [‘_ id’]?
我尝试$user [‘_ id’] NOT WORK
请帮忙.谢谢
UPDATE
$user [‘_ id’] – > {‘$id’}解决了问题
解决方法:
$user [‘_ id’] – > {‘$id’}不是必需且丑陋的,你只需将其转换为字符串即可获得id $id =(string)$user [‘_ id’];
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。