使用JSON和PHP创建链接

时间:2014-09-09 16:49:52

标签: php json

我有一个PHP文件,它呈现了一个JSON调用,我正在尝试使用PHP将链接包装到标题中。

<?php
$jsondata = file_get_contents("https://app.citizenspace.com/api/2.3/json_consultation_details?    dept=parliament&id=ddcengage&fields=all");

$json = json_decode($jsondata,true);
$output = "<ul>";
foreach($json['related_links'] as $relatedlinks) {
$output .= "<li>".$relatedlinks['title']."</li>";
$output .= "<h4>".$relatedlinks['url']."</h4>";

}

$output .= "</ul>";
echo $output;
?>

创建标题作为网址需要做什么?

2 个答案:

答案 0 :(得分:2)

你的意思是类似下面的代码:

$output .= "<li><a href=".$relatedlinks['url'].">".$relatedlinks['title']."</a></li>";

答案 1 :(得分:2)

这就是你所需要的一切

<div style="float:left;border:10px solid #f5f5f5;width:40%;"> 
<?php 
$jsondata = file_get_contents ("https://app.citizenspace.com/api/2.3/json_consultation_details?dept=parliament&id=ddcengage&fields=all%22"); 
$json = json_decode($jsondata,true); 
echo "<a href=".$json['url'].">".$json['title']."</a>";
?> 
</div>

由于你没有json数组,所以删除循环!