Здравствуйте. Столкнулся с проблемой. Не получается обработать json ответ. Делаю так: Код (Text): $obj = json_decode($obj); echo "Ответ: <pre>".json_encode($obj, JSON_UNESCAPED_UNICODE | JSON_PRETTY_PRINT | JSON_UNESCAPED_SLASHES)."</pre>"; получаю ответ в виде: PHP: { "data": [ { "ID": [ "1"], "Phrase": "Фраза", "Search": [ { "Shows": 1, "Phrase": "Фраза 1" }, { "Shows": 2, "Phrase": "Фраза 2" }, { "Shows": 3, "Phrase": "Фраза 3" }, { "Phrase": "Фраза 4", "Shows": 4 }, { "Phrase": "Фраза 5", "Shows": 5 }, ....... } } Мне нужно получить все фразы параметра "Search", делаю так: PHP: foreach ($obj->data->Search as $keys){ echo "фраза: <pre>{$keys->Phrase}</pre>"; } Получаю ошибку: Warning: Invalid argument supplied for foreach() Пробовал разные способы, но получаю null, когда захожу дальше $obj->data. Подскажите, что не правильно делаю!