본문 바로가기
IT이야기/개발새발

phpを使ってyahooの為替情報を簡単に取得する方法

by somick 2020. 7. 30.

Yahoo!のFinance情報ページにある為替情報から指定した為替情報を取得する方法。

以下は1000円をドルへ変えた場合の例です。

 

<?php
$result=file_get_contents("http://info.finance.yahoo.co.jp/fx/convert/?a=1000&s=JPY&t=USD");
$pattern="/.*<td class=\"price noLine\">(.*)<\/td>.*/i";
preg_match($pattern, $result, $matches); 
$messages="1000円-> $matches[1] USD";
 
echo "$messages\n";
?>

取得した情報は加工してメールで送ってもいいし、slackやchatworkに通知してもいいし。もうちょっと遊びたいならhubotなどを使って通知するようにすることも楽しいかも。

댓글