In PHP it's easy to get JSON decoded by $data = json_decode($input). But many newcomers are confused by how to pick individual information from the resulting array or object structure then. This visualization is intended to help.
In PHP it's easy to get JSON decoded by $data = json_decode($input). But many newcomers are confused by how to pick individual information from the resulting array or object structure then. This visualization is intended to help.
Hover with the mouse over entries or keys to see the required array or object traversal syntax:
$data
foreach ($data->a->b as $i=>$value) {
print $value->c;
}
Note that this auto-generated loop might only work if the array/object structure is very uniform (no discrepancies in subarray schemes). It also might skip consecutive indexed array levels.
Also check the manual on array syntax
and how to work with objects.
link
Or how to use a foreach to loop over entries.