Problema com o resgate das cotações Uol
Oi pessoal!
Estou tentando pegar as cotações do site Uol, mas estou tendo um problema.
As informações não estou vindo corretamente.
Alguem poderia me ajudar para ver o que estou fazendo de errado no resgate delas?
<?php
if(!$fp=fopen("http://economia.uol.com.br/cotacoes/" ,"r" )) {
echo "Erro ao abrir a página de cotação";
exit;
}
$conteudo = '';while(!feof($fp))
{
$conteudo .= fgets($fp,1024);
}fclose($fp);
$cont =0;
preg_match_all("/([0-9],[0-9]{3,}).*([0-9],[0-9]{3,})/", $conteudo, $saida, PREG_SET_ORDER);
foreach ($saida as $saida2){
$taxaCompra = $saida2[1];
$taxaVenda = $saida2[2];switch($cont){
case 3: echo "<h3>Dólar Comercial</h3><p class='news'>Compra: R$ $taxaCompra Venda: R$ $taxaVenda</p>"; break;
case 5: echo "<h3>Dólar Paralelo</h3><p class='news'>Compra: R$ $taxaCompra Venda: R$ $taxaVenda</p>"; break;
case 4: echo "<h3>Dólar Turismo</h3><p class='news'>Compra: R$ $taxaCompra Venda: R$ $taxaVenda</p>"; break;
case 2: echo "<h3>Euro</h3><p class='news'>Compra: US$ $taxaVenda Venda : US$ $taxaVenda</p>"; break;
}
$cont = $cont+1;
}
?>
Abraços, Evandro Eisinger
Muito obrigado.
Discussão (3)
Carregando comentários...