Почему-то Google отдает ответы в \"почти\" JSON, ответы выдаются в непонятном формате, поэтому пришлось немного повелосипедить, чтобы вывести всё правильно.
Код подойдет владельцам сайтов, на которых оплата чего-либо производится в нескольких видах валют. Можно реализовать как сервис: конвертер валют.
Использование course(сумма, валюта из, валюта в);
<?
echo course(100.55, 'RUR', 'USD');
function course($amount, $from, $to) {
$data = file_get_contents("http://www.google.com/ig/calculator?hl=ru&q=$amount$from=?$to");
$data = explode('"', $data);
$course = round(substr(($data[3]), 0, strpos(($data[3]), ' ')), 2);
return $course;
}
?>