1

すべての $usd、$aud などをループして、すべての可能な通貨為替レートを取得する必要があります$usd:$aud $aud:$usd$usd:$nzd - $nzd:$usd

これが私が使用しているコードです

<?php

$usd = 'USD'; # USA Dollar
$nzd = 'NZD'; #New Zealand Dollar 
$kwd = 'JPD'; #Japanese Dollar 
$gbp = 'GBP'; #UK Pound
$aud = 'AUD';

$url = 'http://finance.yahoo.com/d/quotes.csv?f=l1d1t1&s='.$gbp.$aud.'=X';
$handle = fopen($url, 'r');

if ($handle) {
    $result = fgetcsv($handle);
    fclose($handle);

}

echo '1 '.$aud.' is worth '.$result[0].' '.$usd.' Based on data on '.$result[1].' '.$result[2];

?>

私が必要としているのは、料金が一緒になる可能性のあるすべての異なる方法を確認することです。

私の最初の考えは、しばらくまたはループでしたが、よくわかりません。

4

1 に答える 1

2
$currencies = array($used, $nzd, $kwd, $gbp, $aud);
foreach ($currencies as $from)
 foreach ($currencies as $to)
     if ($from != $to)
        // query api for conversion $from to $to
于 2012-06-04T13:15:38.937 に答える