1
我需要循環,雖然所有的$ USD,$澳元等,並得到所有可能的貨幣匯率如$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];
?>
代碼
我需要的是確保它能夠以各種不同的方式匯率。
我的第一個想法是一段時間或一個循環,但我只是不確定。
貨幣應該可能在他們自己的數組中,而不是爲每個貨幣創建變量。 $ currency = array('NZD','AUD'等等 – Luc
您可能想要跳過'if($ from === $ to)':-P –
如果您正在繪製貨幣對話表,不需要跳過'從===到'的情況 - 你渲染一個'1'。 – halfer