Php 这个转换脚本有效吗?
我写这段脚本是为了从YahooAPI获得转换率。它所做的是,我有一个配置文件,其中包含货币详细信息。我必须创建一个配置中所有货币的汇率数组。这里是我的脚本 请检查它,并让我知道是否有更好的方法来做到这一点Php 这个转换脚本有效吗?,php,performance,yahoo-api,yahoo-finance,Php,Performance,Yahoo Api,Yahoo Finance,我写这段脚本是为了从YahooAPI获得转换率。它所做的是,我有一个配置文件,其中包含货币详细信息。我必须创建一个配置中所有货币的汇率数组。这里是我的脚本 请检查它,并让我知道是否有更好的方法来做到这一点 $cur = $this->parent->parent->config->conversionCurrencies; //$cur=array(11=>'USD/CRC'); foreach($cur as $key=>$val){
$cur = $this->parent->parent->config->conversionCurrencies;
//$cur=array(11=>'USD/CRC');
foreach($cur as $key=>$val){
$get_cur = str_replace("/","",$val);echo "<br>";
$code=file_get_contents('http://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20yahoo.finance.xchange%20where%20pair%20in%20(%22'.$get_cur.'%22)&format=json&env=store://datatables.org/alltableswithkeys&callback=');
var_dump($array1 = json_decode($code, true));
$rates_array = array();
$myaskRate = $array1['query']['results']['rate']['Ask'];
$mybidRate = $array1['query']['results']['rate']['Bid'];
$rates_array[$key] = round(($myaskRate+$mybidRate)/2,2);
}
$cur=$this->parent->parent->config->conversioncurrences;
//$cur=数组(11=>'USD/CRC');
foreach($cur as$key=>$val){
$get\u cur=str\u replace(“/”,“,$val”);echo“
”;
$code=文件\u获取\u内容('http://query.yahooapis.com/v1/public/yql?q=select%20*%20来自%20yahoo.finance.xchange%20其中%20对%20在%20(%22'.$get\u cur.'%22)&format=json&env=store://datatables.org/alltableswithkeys&callback=');
var_dump($array1=json_decode($code,true));
$rates_array=array();
$myaskRate=$array1['query']['results']['rate']['Ask'];
$mybidRate=$array1['query']['results']['rate']['Bid'];
$rates_数组[$key]=舍入($myaskRate+$mybidRate)/2,2);
}
变量转储($rates\u数组) 这个问题似乎离题了,因为它属于我,我是这个网站的新手,对代码审查没有太多概念thing@VikramAnandBhushan正如RC所说,请将您的查询移至codereview.stackexchange.com