еще обновление в нем выкачиваем тупо к себе xml и потом ее разбираем затем все удаляем
$xml = new DOMDocument();
$current = file_get_contents('http://www.cbr.ru/scripts/XML_daily.asp?date_req=' . date('d.m.Y'));
$file = __DIR__ . '-currensy.xml';
file_put_contents($file, $current);
if (@$xml->load($file)) {
$this->list = array();
$root = $xml->documentElement;
$items = $root->getElementsByTagName('Valute');
foreach ($items as $item) {
$code = $item->getElementsByTagName('CharCode')->item(0)->nodeValue;
$curs = $item->getElementsByTagName('Value')->item(0)->nodeValue;
$this->list[$code] = floatval(str_replace(',', '.', $curs));
}
unlink($file);
return true;
}
else
unlink($file);
return false;