列プロパティを私のMongoDB プロジェクトドキュメントの名前を取得しようとしています。名前を私に返す必要がある方法を見つけることができないようです。どんな助け/助言も高く評価されます。MongoDBカーソル/配列から「列」名を正常に抽出できません
マイコード:
$cursor = $collection->find($query);
foreach ($cursor as $obj) {
print_r ($obj);
echo $obj;
}
ますprint_r戻り値:
Array ([Favorite] => 1171 [Desc] => EGG [Name] => MyThing)
エコー戻り値:
Array
私はABLになりたいです"Favorite"、 "Desc"、 "Name"を抽出しますが、いつでもそれらのフィールドを辿るので、代わりに値を取得します。
はい、「Favorite」、「Desc」および「Name」は配列のキーであるためです。キーを取得して値として使用したい場合は、PHPのarray_keys()関数(http://php.net/manual/en/function.array-keys.php) –