cotacao do dolar: erro na leitura
<?php
function cotacaoDolar()
{
$consulta = "http://economia.uol.com.br/cotacoes/";
$content = file_get_contents($consulta);
preg_match_all("/Dólar (comercial|paralelo|turismo) \(em R\\$\)(\d,\d{3})(\d,\d{3})(\d,\d{2})%/", strip_tags($content), $matches);
$cotacao = array();
$compra = $matches[2];
$venda = $matches[3];
$variacao = $matches[4];
foreach($matches[1] as $key => $ct)
{
$cotacao[$ct] = array('compra' => $compra[$key], 'venda' => $venda[$key], 'variacao' => $variacao[$key]);
$cotacao[$ct] = array('compra' => $compra[$key], 'venda' => $venda[$key], 'variacao' => $variacao[$key]);
$cotacao[$ct] = array('compra' => $compra[$key], 'venda' => $venda[$key], 'variacao' => $variacao[$key]);
}
return $cotacao;
}
echo "<pre>";
print_r(cotacaoDolar());
echo "</pre>";
?>
eu tentei usar este codigo, retirado do seguinte post http://forum.imasters.com.br/index.php...E7%E3o+do+dolar
so q o comercial ele nao mostra, kual o erro?
Discussão (11)
Carregando comentários...