Как получить данные JSON в php?

Как получить данные из объекта JSON как это с помощью PHP ?:

[ { "name": "Anders", }, { "name": "Chris", }, { "name": "Peter", } ] 

Это код PHP, который у меня есть:

 $url = 'http://urltotheapi'; $content = file_get_contents($url); $json = json_decode($content, true); 

 foreach($json as $i){ echo $i['name']; } 

То же, что и с любой другой структурой PHP.

 echo $json[1]['name']; 

Обратите внимание, что json_decode преобразует строку json в массив – и, указав второй параметр как true, он будет ассоциативным массивом.

Таким образом, вы можете затем получить доступ к данным, содержащимся внутри, как и обычный массив, как указано Ignacio и Jleagle. Вы можете либо перебирать данные, либо отображать их по одному.