환율 전체 파싱해서 특정 통화만 뿌려 주려면 어떻게 해야 하나요? 채택완료
환율 전체 파싱해서 특정 통화만 뿌려 주려면 어떻게 해야 하나요?
아래 전체 네이버 환율 데이터 파싱은 되는데, 특정 환율만 뿌려 주고 싶은데, 어떻게 해야 하나요?
function Ncurrency($items) { $Data = array(); # 데이터 호출 $url = 'https://finance.naver.com/marketindex/exchangeList.nhn'; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_POST, false); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); $response = curl_exec($ch); curl_close($ch); if(!$response) return $Data; $res = iconv('euc-kr', 'UTF-8', $response); # 파싱 preg_match('#
$html = '
| $v | "; $html .= '
|---|
| {$Data[$k][$v1]} | "; $html .= '
답변 3개
작성하신 코드 중에 아래 코드 부분에서 분기처리 하시면 될 것 같습니다.
foreach ($Data as $k => $v) { $html .= '
댓글을 작성하려면 로그인이 필요합니다.
댓글을 작성하려면 로그인이 필요합니다.
위에서 하신것과 같습니다.
특정 통화 부분의 소스를 분리해서 다시 재구성 하셔야죠.
위에 하셨다면 충분히 하실 수 있을거 같네요.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인