Значение коэффициента обменного курса PHP grab json из ответа API

Я использую API-интерфейс javascript для jQuery, чтобы получить значение конверсии в реальном времени. Кто-нибудь знает, как я мог бы получить как значение "result" значение "quote" из ответа API ниже с помощью PHP?

Я новичок в 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") но я не понимал, как получить одно значение.

URL-адрес запроса выглядит следующим образом:

https://apilayer.net/api/convert?access_key=...&from=CAD&to=GBP&amount=234

Спасибо за помощь!

Хорошо, скажем, что ответ json находится в переменной с именем $response , вы должны использовать json_decode а затем сделать следующее:

 $decoded = json_decode($response); $result = $decoded->result; $quote = $decoded->info->quote; var_dump($result, $quote); 

Попробуй это

 $jsonArray = file_get_contents($yourUrl); $jsonObject = json_decode($jsonArray); echo $jsonObject->result; echo $jsonObject->info->quote;