foreach - PHP JSON to Array Error -
i have code:
$decode_datab = json_decode($grab_datab, true); $unranked = ''; foreach($decode_datab->playerstatsummaries $summary){ if($summary->playerstatsummarytype == 'unranked'){ $unranked = $summary; break; } }
for reason, can't figure out, $decode_datab
doesn't work foreach()
. have tried $decode_datab = json_decode($grab_datab);
works uses of website, errors.
any great! in advance
edit:
someone wanted $grab_datab
although has nothing error:
$instance = new riotapi($region); $grab_datab = $instance->getstats($grab_id);
uh... you're passing true
second parameter, thereby getting associative array.
why, then, treating object? ->
getting object properties.
foreach($decode_datab['playerstatsummaries'] $summary){ if($summary['playerstatsummarytype'] == 'unranked'){ $unranked = $summary; break; } }
Comments
Post a Comment