여기서 일하기 json_decode를 가져올 수 없습니다 :PHP 액세스 JSON 배열
<?php
$response = wp_remote_get('http://data.dnr.ne.gov/RealTime/api/6881500/2016/3/8/Discharge');
$data = json_decode($response);
?>
<table>
<tr>
<th><?php echo $data[0]; ?></th>
</tr>
</table>
위해서 var_dump ($ 응답); json 객체 전체를 뱉어 API 호출이 제대로 작동합니다.
요소 0에 액세스하는 데 도움이되는 모든 것이 환상적입니다!
json_decode()가 뱉어내는 것은 출력을 게시 할 수 있다면 도움이 될 것입니다. – pankaj
['json_decode()'] (http://php.net/json_decode)는 std 객체를 반환하는데, 배열로 사용하면 작동하지 않습니다. 배열로 디코드하려면'true'를 두 번째 매개 변수로'json_decode()'함수에 전달하면됩니다. 그러면'$ data [0]'을 할 수 있습니다. – Andrew
@Andrew : 사실'$ data [0]'은 여전히 작동 할 것입니다. 그의 데이터는 여전히 배열이며 객체 배열입니다. –