0

次のエラーが発生しています

ErrorException [ Fatal Error ]: タイプ stdClassàK´cðËÛ のオブジェクトを配列として使用できません

タイプ stdClass のオブジェクトを配列として使用することはできません (上記のものは私のブラウザーからの正確な行です)。

Amazon EC2 インスタンスで MongoDB データベースを使用して codeigniter スクリプトを実行しています。同じコードが別の amazon インスタンスで機能していますが、これらのコードを新しいインスタンスに移動しているときに、この問題が発生しています。インストール(あらゆる種類のPHPライブラリ)または何かが不足していますか?Alex Bible の MongoQB も使用しています。どんな提案も本当に役に立ちます。

ありがとう

4

2 に答える 2

1

MongoDb 構成ファイルで以下を使用しました。

$config['mongo_return'] = 'array';
于 2013-09-06T15:38:42.563 に答える
0

stdClassオブジェクトは単なるコンテナであるため、簡単に配列にキャストできます。

$array = (array) $object ;
于 2013-09-06T09:35:25.263 に答える