php获取实时汇率,PHP从API响应中获取json汇率值

我正在使用currencylayer JSON API来获取实时货币转换价值 – 有谁知道如何使用PHP从API响应中获取“结果”值和“引用”值?

我是PHP的新手,我想知道是否可以将它存储在变量中.

这是JSON:

{

"success":true,

"terms":"https:\/\/currencylayer.com\/terms",

"privacy":"https:\/\/currencylayer.com\/privacy",

"query":{

"from":"CAD",

"to":"GBP",

"amount":234

},

"info":{

"timestamp":1432829168,

"quote":0.524191

},

"result":122.660694

}

我玩过file_get_contents(“URL”),但我不明白如何获得单个值.

请求网址如下所示:

https://apilayer.net/api/convert?access_key=…\u0026amp;from=CAD\u0026amp;to=GBP\u0026amp;amount=234

谢谢您的帮助!

解决方法:

好吧,让我们说json响应在一个名为$response的变量中,你必须使用json_decode然后执行如下操作:

$decoded = json_decode($response);

$result = $decoded->result;

$quote = $decoded->info->quote;

var_dump($result, $quote);

标签:json,php

来源: https://codeday.me/bug/20190717/1489409.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值