Суть вопроса:
Имеем сложный JSON вида:
{
"Count":20,
"results": [
{"id":"1372", "idCat":"2", "Dev":"http://mysite.com",
"screenshot":["Link1", "Link2", "Link3"], "Url":"http://myappsite.com"},
{"id":"342", "idCat":"4", "Dev":"http://mysite2.com",
"screenshot":["Link1", "Link2", "Link3"], "Url":"http://myappsite2.com"},
{"id":"433", "idCat":"5", "Dev":"http://mysite3.com",
"screenshot":["Link1", "Link2", "Link3"], "Url":"http://myappsite3.com"}
]}
Как парсить все вложения? Удается только Count получить. Остальное не идет.
$j = file_get_contents($url_json_parse);
$data = json_decode($j);
print $data-> Count;
Выдает нормально результат 20.
А если писать такой принт:
print $data->results->id[0];
Ругается: Notice: Trying to get property of non-object