Cotação do Dólar

2007 Fevereiro 8
by darlanglauber

Outro dia, estava procurando um script para buscar a cotação do dólar diretamente do Banco Central.

É bem útil este, usa a função “fopen” do Php.

Lembrando que, para ativação deste, precisa estar com a opção “allow_url_fopen” do apache ativada.

 

<?
/*
  cotacaoDolar.php – script usado para extrair a cotação atual do dólar junto ao
  banco central do governo federal

  Autor: Fábio Berbert de Paula <fabio@vivaolinux.com.br>
  http://www.vivaolinux.com.br
*/

// o fopen também funciona para arquivos da rede, uau !
if(!$fp=fopen(“http://www.bc.gov.br/htms/infecon/taxas/taxas.htm” ,”r” )) {
    echo “Erro ao abrir a página de cotação” ;
    exit ;
}
  
$conteudo = ”;
while(!feof($fp)) { // leia o conteúdo da página
   $conteudo .= fgets($fp,1024);
}
fclose($fp);

/*
  Na expressão regular abaixo pego os dois números que tem o seguinte formato:
  9,9999 (ex.: 2,8182)
  O primeiro número é a taxa de compra e o segunda, taxa de venda
*/
//eregi(“([0-9],[0-9]{4}).*([0-9],[0-9]{4})”,$conteudo,$saida);
//list($lixo,$taxaCompra,$taxaVenda) = $saida;

preg_match(“/([0-9],[0-9]{2,}).*([0-9],[0-9]{2,})/”, $conteudo, $saida);
$taxaCompra = $saida[1];
$taxaVenda = $saida[2];
echo “
<h3>Cotação atual do dólar</h3>
Taxa de compra: <b>$taxaCompra</b><br>
Taxa de venda : <b>$taxaVenda</b><br>
</pre>
“;
?>

Abração galera!!

Não ha comentários

Deixe uma resposta

Note: You can use basic XHTML in your comments. Your email address will never be published.

Assine o feed destes comentários via RSS