エラー「stdClass 型のオブジェクトを配列として使用できません」質問する

エラー「stdClass 型のオブジェクトを配列として使用できません」質問する

を使用すると奇妙なエラーが発生しますjson_decode()。データは正しくデコードされます ( を使用した場合print_r) が、配列内の情報にアクセスしようとすると次のエラーが発生します。

Fatal error: Cannot use object of type stdClass as array in
C:\Users\Dail\software\abs.php on line 108

私が試したのは、データが返された$result['context']場所だけです$resultjson_decode()

この配列内の値を読み取るにはどうすればよいでしょうか?

ベストアンサー1

2番目のパラメータを使用するjson_decode配列を返すようにするには:

$result = json_decode($data, true);

おすすめ記事