환율 정보 소스를 얻어서 적용 했었습니다.

환율 정보 소스를 얻어서 적용 했었습니다.

QA

환율 정보 소스를 얻어서 적용 했었습니다.

본문

그동안 잘 되다가 -1 로만 출력이 되네요 ㅠㅠ

 

고수님들 뭐가 잘못된걸까요? 주소가 바뀐건가 싶기도 하구요. ㅠㅠ

 

이하 잘 되던 소스 첨부 합니다.

 

<?
 
    echo get_currency("PHP", "KRW");
 
    /*
     * Retrieve real-time currency from Yahoo Finance
     * 
     *   string  $from_currency  e.g.) AUD
     *   string  $to_currency    e.g.) KRW
     * @access  public
     *  float   -1 as false, positivle float value as currency value
     *  
     */
    function get_currency($from_currency, $to_currency)
    {
        $url = 'http://download.finance.yahoo.com/d/quotes.csv?s='.$from_currency.$to_currency.'=X&f=sl1d1t1c1ohgv&e=.csv';
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        $currency_csv = curl_exec($ch);
        curl_close ($ch);
 
        $csv_data = explode(',', $currency_csv);
        $currency_value = -1;
        if(sizeof($csv_data) == 9 && isset($csv_data[1]))
        {
            $currency_value = (float)$csv_data[1];
            $currency_value = number_format($currency_value,2, '.', '');
 
            // FIXME: Do Something
        }
        unset($csv_data); unset($currency_csv);
        return $currency_value;
    }


?>

이 질문에 댓글 쓰기 :

답변을 작성하시기 전에 로그인 해주세요.
전체 59,305
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT