我該如何自己調用id?從數組中獲取MongoId
Array
(
[0] => Array
(
[_id] => MongoId Object
(
[$id] => 4f98930cb1445d0a7d000001
)
)
)
我認爲這將是:
echo $userInfo[0]['_id']->['$id'];
我該如何自己調用id?從數組中獲取MongoId
Array
(
[0] => Array
(
[_id] => MongoId Object
(
[$id] => 4f98930cb1445d0a7d000001
)
)
)
我認爲這將是:
echo $userInfo[0]['_id']->['$id'];
由於_id是一個MongoId對象,你應該訪問它的公衆成員如下:
echo $userInfo[0]['_id']->id;
編輯: 的MongoId的$ id字段starts with a dollar sign,因此您可能必須通過{'$ id'}調用它,否則PHP將無法正確解析它。 (感謝@cKendrick)
echo $userInfo[0]['_id']->{'$id'};
嗯,也許這樣的'回聲$用戶信息[0] [ '_ ID'] - > ID;'和使用調試 – Vytautas 2012-04-26 07:04:55