【发布时间】:2016-05-11 13:36:40
【问题描述】:
我试图从这个 url (http://chainz.cryptoid.info/cbx/api.dws?q=getdifficulty) 中提取文件,它显示了一个数字,但我似乎无法显示它。是我的代码有问题还是我从中获取它的网站有问题?
这是我的代码:
<?php
$url = "http://chainz.cryptoid.info/cbx/api.dws?q=getdifficulty";
$data = json_decode(file_get_contents($url), true);
echo "$data";
?>
它只显示null,你能帮忙吗?
回答完上述问题后,我想尝试使用此 url (http://chainz.cryptoid.info/cbx/api.dws?q=lasttxs&a=5h9ZZpokW2P15yXr66MsHKknPvYmECvaDF) 中更大的内容
下面是我的代码:
<?php
$url = "http://chainz.cryptoid.info/cbx/api.dws?q=lasttxs&a=5h9ZZpokW2P15yXr66MsHKknPvYmECvaDF";
$data = json_decode(file_get_contents($url), true);
$content = $data[0]; //trying to get the 1st row
$hash = $content['hash'];
echo "$hash";
?>
代码没有显示任何内容。你能帮忙用php显示值吗?谢谢
虽然这段代码工作正常:
<?php
$url = "https://www.cryptonator.com/api/ticker/cbx-usd";
$data = json_decode(file_get_contents($url), true);
$ticker = $data['ticker'];
$latest_price = $ticker['price'];
echo "$latest_price";
?>
【问题讨论】:
-
看看这个:stackoverflow.com/a/14060034/1856086 以及该页面上的其他答案。
-
你把变量放在引号里有什么用(即
echo "$hash";)?你看到变量和变量 value 之间的区别了吗? -
php curl() 和 DOMLoad