将JSON Array的数据输出为HTML

时间:2017-03-14 21:53:06

标签: php arrays json

我正在尝试为我的抽搐流创建一个叠加层,它不仅显示最近的追随者,而且还按时间顺序显示一定数量的追随者。

这是一个直观的表示:

latest follower bottom

(使用HTML / CSS完成样式化)

我已经设法获得了JSON,但我不知道如何回应每个['follows']['user']['display_name']的名称

这是API: https://api.twitch.tv/kraken/channels/kazutode/follows?limit=5&offset=0&client_id=nht9j8w0u4xazpm1fdc2fmkrqvoici

到目前为止,这是我的代码(它不是很多,基本上没什么xD)

<?php

$clientID = "nht9j8w0u4xazpm1fdc2fmkrqvoici";
$channel = "kazutode";
$limit = 5;
$offset = 0;

$response = json_decode(file_get_contents('https://api.twitch.tv/kraken/channels/'.$channel.'/follows?limit='.$limit.'&offset='.$offset.'&client_id='.$clientID), true);

?>

我知道,我知道。我应该使用curl,但我不知道如何坚持使用json_decode。

有人可以教我如何从['follows']数组中获取所需数据吗?

1 个答案:

答案 0 :(得分:0)

你需要一个foreach循环。这里有一些混合的PHP + HTML给你一个想法:

concat_ws(...,*)