【发布时间】:2021-02-16 23:36:41
【问题描述】:
我正在尝试使用 PHP 从我的 API 返回一个值,可以在此处找到 api:
代码如下:
我没有在我的页面上看到回声,没有看到任何错误,我相信我正确读取了 json。任何帮助表示赞赏!
<?php
$titleid = 2;
$url = "http://kmoffett07.lampt.eeecs.qub.ac.uk/serverSide/buildapi.php?id={$titleid}";
$response = file_get_contents($url);
$returnvalue = json_decode($response, true);
echo $returnvalue["Age"];
?>
【问题讨论】:
-
据我所见,服务器端响应似乎不是有效的 json。是否可以在服务器端解决这个问题?
-
你能解释一下你的意思吗?为无知道歉
-
嗨凯尔,解释没问题!如果有帮助,我在下面的答案中添加了一些解释!基本上,服务器输出似乎在 json 数据前面添加了一行文本。如果您知道如何删除服务器
buildapi.php文件上多余的“已连接到 db”文本,它应该有助于保持 json 数据有效。