Exchange rate in PHP e ExchangeRate API

Exchange rate in PHP e ExchangeRate API

ExchangeRate API è un servizio gratuito per ottenere informazioni sulle valute.

Non sembrano esserci limiti alle richieste, ed non è richiesta una registrazione.

Dalle FAQ si evince che i dati vengono aggiornati ogni 24 ore.

Prendendo l'esempio di base dalla documentazione, vediamo come interrogare queste API in PHP.

Non sono richiesti moduli aggiuntivi:

$reqUrl = 'https://api.exchangerate-api.com/v4/latest/EUR';
$json = file_get_contents($reqUrl);

if (false !== $json) {
    try {
        $obj = json_decode($json, TRUE);
        foreach ($obj as $key => $val) {
            if ($key != 'rates') {
                echo $key . ': ' . $val . '<br>';
            } else {
                foreach ($val as $k => $v) {
                    echo $k . ': ' . $v . '<br>';
                }
            }
        }
    } catch (Exception $e) {
        echo $e->getMessage();
    }
}

Qui iteriamo su tutti i dati del JSON.

La seconda iterazione ci da i valori di cambio.

Enjoy!




Share

Commentami!

About Mattepuffo.com

Blog dedicato all'informatica e alla programmazione!
Tutti i contenuti di questo blog, tranne casi particolari, sono sotto licenza Licenza Creative Commons Creative Commons Attribution-Noncommercial-Share Alike 2.5. .

2572 articoli
310 commenti
19 progetti
Altri link
  • About
  • Scrivimi
  • Copyright
  • Sitemap
  • matteo.ferrone@yahoo.it
  • GitHub
  • Privacy Policy