首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JSON到PHP输出

问JSON到PHP输出
EN

Stack Overflow用户
提问于 2014-08-08 21:06:58
回答 5查看 428关注 0票数 1

我通常自己想办法解决问题,但在这一次,我不得不在跳出窗口之前注册一个帐户并寻求帮助。

我正在尝试将一些基本的JSON数据输出到php,我所需要做的就是将其回显出来,剩下的我会想出来的。

API给出了这个指南:

代码语言:javascript
复制
{
    "success" : true,
    "message" : "",
    "result" : {
        "Bid" : 2.05670368,
        "Ask" : 3.35579531,
        "Last" : 3.35579531
    }
}

我将使用的URL示例:https://bittrex.com/api/v1.1/public/getticker?market=BTC-LTC

我只想输出‘最后’的数据,我不关心其余的,保持小数点在正确的位置也很重要。

我试过各种方法,我无法使它正确地输出出来。我运行了一个var_dump,它会喷出:

代码语言:javascript
复制
array(3) { ["success"]=> bool(true) ["message"]=> string(0) "" ["result"]=> array(3) { ["Bid"]=> float(0.00011505) ["Ask"]=> float(0.000116) ["Last"]=> float(0.00011505) } }

如果有人能告诉我几行代码,把最后一个数字放入一个名为$lastBid的变量中,我会很长时间爱你的!

谢谢你们!

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2014-08-08 21:09:37

这里有一个例子,

代码语言:javascript
复制
$contents = file_get_contents("https://bittrex.com/api/v1.1/public/getticker?market=BTC-LTC");
$json = json_decode($contents); 

$lastBid = $json->result->Last; 

然后将$lastBid设置为0.01189802

票数 0
EN

Stack Overflow用户

发布于 2014-08-08 21:08:37

使用json_decode - php方法解码json

http://php.net/manual/en/function.json-decode.php

代码语言:javascript
复制
$json = '{"foo-bar": 12345}';

$obj = json_decode($json);
print $obj->{'foo-bar'}; // 12345
票数 2
EN

Stack Overflow用户

发布于 2014-08-08 21:09:53

您需要对结果进行json_decode()。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25212248

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档