无法将stdClass类型的对象用作数组?

我使用json\u decode()时遇到一个奇怪的错误。它可以正确解码数据(我使用print\r看到它),但当我尝试访问阵列中的信息时,我得到:

致命错误:无法在中使用stdClass类型的对象作为数组
第108行C:\Users\Dail\software\abs.php

我只试过这样做:$result['context']其中$result包含由json\u decode()返回的数据

如何读取此数组中的值

使用json_decode的第二个参数使其返回数组:

$result=json\u decode($data,true);

发表评论