Php 如何使用json API显示内容?

Php 如何使用json API显示内容?,php,json,Php,Json,我不知道任何PHP,但我正在尝试创建一个页面,以便只回显一个结果,然后将其用作conky配置 这就是我尝试过的 <?php $content=file_get_contents("https://btc-e.com/api/2/ltc_usd/ticker"); $data=json_decode($content); echo "Current Price: $"; echo $data->ticker->avg;; ?> 但我只得到“当前价格:$”而没有实

我不知道任何PHP,但我正在尝试创建一个页面,以便只回显一个结果,然后将其用作conky配置

这就是我尝试过的

<?php  
$content=file_get_contents("https://btc-e.com/api/2/ltc_usd/ticker");
$data=json_decode($content);

echo "Current Price: $";
echo $data->ticker->avg;;
?>

但我只得到“当前价格:$”而没有实际价格


感谢您的帮助,谢谢

首先,我假设您是PHP新手。欢迎 将来,在开始寻求帮助之前,您应该执行以下步骤

  • 查看错误消息(如果有)
  • 转储行为不符合预期的变量
  • 你现在可能已经有答案了
  • 如果没有,请寻求帮助

  • 在您的情况下,这很可能是因为PHP设置
    allow\u url\u fopen
    设置为
    Off
    。在
    php.ini
    config文件中将其设置为
    On

    尝试
    var\u dump($data)谢谢,但是我得到了当前的价格:$NULL当添加这个时,我把它放在最后,不确定它是否应该在那里。谢谢,这意味着此URL中没有json编码的输出。这意味着
    $data
    为空。你可能没有有效的JSONHi谢谢你,我只是从一个文本编辑器开始,然后把它放到我的测试站点上,所以我甚至没有一个php.ini,也许这是我的问题。。谢谢如果你使用共享主机,你就不走运了。您需要使用cURL来获取内容