使用GET从API显示PHP中的json数据

时间:2016-07-30 19:37:29

标签: php json api

我有API网址如下所示: https://api.domain.demo/v1.1/employees/1?api_token=123456

当我点击它时,我得到以下数据:

{"id":1,"name":"Anna"}

如何使用GET方法在PHP页面中显示和格式化响应数据?

2 个答案:

答案 0 :(得分:2)

json_decode()正是您所期待的。

$link = "your url"

$data = json_decode($link,true);

解码json后,你将得到一个包含json

中元素的数组
print_r($data)

答案 1 :(得分:0)

它以这种方式工作:

<?php
        $url = "https://api...";
        $data = json_decode(file_get_contents($url), true);
        echo "id: ", $data['id'];
        echo '<br>';
        echo "Name: ", $data['name'];
        echo '<br>';
        echo "Logo: ", '<img src="', $data['logo'], ' " height="30" width="30">';
?>