У меня возникают проблемы с получением данных из JSON с PHP.Ошибка JSON для PHP - массив
JSON строку
{"cpresult":{"apiversion":"2","error":"Access denied","data":{"reason":"Access denied","result":"0"},"type":"text"}}
же JSON декодируются
array (
'cpresult' =>
array (
'apiversion' => '2',
'error' => 'Access denied',
'data' =>
array (
'reason' => 'Access denied',
'result' => '0',
),
'type' => 'text',
),
)
PHP код
$get_accounts = json_decode($get_accounts);
echo $get_accounts['cpresult']['data'][0]['result'];
ошибки: Фатальная ошибка: Не удается использовать объект типа StdClass как массив
'var_dump ($ get_accounts);' и посмотреть, как он декодируется. –
Либо декодировать как массив с 'true', либо использовать' $ get_accounts ['cpresult'] ['data'] ['result'] 'или использовать' $ get_accounts-> cpresult-> data-> result'. – AbraCadaver