如何从 URL 获取 JSON 参数
Posted
技术标签:
【中文标题】如何从 URL 获取 JSON 参数【英文标题】:How to get JSON parameter from URL 【发布时间】:2017-03-27 07:15:07 【问题描述】:你好,我来自Get JSON object from URL
我试图获取marketCap->usd。
谁能告诉我我做错了什么?
$ch = curl_init();
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_URL, 'http://coinmarketcap.northpole.ro/api/v5/ZCL.json');
$result = curl_exec($ch);
curl_close($ch);
$obj = json_decode($result);
echo $result->marketCap->usd;
【问题讨论】:
在您的 echo 调用上方添加一个打印语句,以查看您的 json 解码对象的外观。 【参考方案1】:将echo $result->marketCap->usd;
更改为echo $obj->marketCap->usd;
您已将解码的数据保存在$obj
中。
【讨论】:
【参考方案2】:代码的最后一行应该是
echo $obj->marketCap->usd;
【讨论】:
以上是关于如何从 URL 获取 JSON 参数的主要内容,如果未能解决你的问题,请参考以下文章
如何从 url 获取 json 数据到 Text Composable?