Guest User

Untitled

a guest
Aug 6th, 2012
33
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.35 KB | None | 0 0
  1. public function dolar(){
  2.        
  3.  
  4.         $dolar = file_get_contents('http://br.financas.yahoo.com/q?s=USDBRL=X');
  5.         $variacao_dolar = preg_match('/<span id=\"yfs_p20_usdbrl=x\">(.*)<\/span>/', $dolar, $matches, PREG_OFFSET_CAPTURE);
  6.         $dolarCompra = preg_match('/<span id=\"yfs_b00_usdbrl=x\">(.*)<\/span>/', $dolar, $matches2, PREG_OFFSET_CAPTURE);
  7.         $dolarVenda = preg_match('/<span id=\"yfs_a00_usdbrl=x\">(.*)<\/span>/', $dolar, $matches3, PREG_OFFSET_CAPTURE);
  8.  
  9.         $dolarCompra = substr($matches2[0][0], 28, 9);
  10.  
  11.         $dolarVenda = substr($matches3[0][0], 28, 9);
  12.         $variacao_dolar = substr($matches[0][0], 29, 29);
  13.         $variacao = preg_replace('/\)/', '', $variacao_dolar);
  14.  
  15.         $path = './';
  16.         echo <<<DOLAR
  17.  
  18.         <td><strong>DOLAR</strong></td>
  19.         <td>$dolarCompra</td>
  20.         <td>$dolarVenda</td>
  21.         <td class="green"><strong>$variacao</strong></td>
  22. DOLAR;
  23.  
  24.  
  25.     }
  26.  
  27.     public function euro(){
  28.  
  29.         $dolar = file_get_contents('http://br.financas.yahoo.com/q?s=EURBRL=X');
  30.         $variacao_dolar = preg_match('/<span id=\"yfs_p20_eurbrl=x\">(.*)<\/span>/', $dolar, $matches, PREG_OFFSET_CAPTURE);
  31.         $variacao_dolar = substr($matches[0][0], 29, 29);
  32.         $variacao = preg_replace('/\)/', '', $variacao_dolar);
  33.         $dolar_comercial_compra = $this->xml->euro_real_compra;
  34.         $dolar_comercial_venda = $this->xml->euro_real_venda;
  35.         $path = './';
  36.         echo <<<DOLAR
  37.  
  38.         <td><strong>EURO</strong></td>
  39.         <td>$dolar_comercial_compra</td>
  40.         <td>$dolar_comercial_venda</td>
  41.         <td class="green"><strong>$variacao</strong></td>
  42. DOLAR;
  43.  
  44.        
  45.  
  46.     }
  47.  
  48.     public function libra(){
  49.        
  50.  
  51.         $dolar = file_get_contents('http://br.financas.yahoo.com/q?s=GBPBRL=X');
  52.         $variacao_dolar = preg_match('/<span id=\"yfs_p20_gbpbrl=x\">(.*)<\/span>/', $dolar, $matches, PREG_OFFSET_CAPTURE);
  53.         $libraCompra = preg_match('/<span id=\"yfs_b00_gbpbrl=x\">(.*)<\/span>/', $dolar, $matches2, PREG_OFFSET_CAPTURE);
  54.         $libraVenda = preg_match('/<span id=\"yfs_a00_gbpbrl=x\">(.*)<\/span>/', $dolar, $matches3, PREG_OFFSET_CAPTURE);
  55.         $variacao_dolar = substr($matches[0][0], 29, 29);
  56.         $libraCompra = substr($matches2[0][0], 28, 9);
  57.         $libraVenda = substr($matches3[0][0], 28, 9);
  58.         $variacao = preg_replace('/\)/', '', $variacao_dolar);
  59.  
  60.         $path = './';
  61.         echo <<<DOLAR
  62.  
  63.         <td><strong>LIBRA</strong></td>
  64.         <td>$libraCompra</td>
  65.         <td>$libraVenda</td>
  66.         <td class="green"><strong>$variacao</strong></td>
  67. DOLAR;
  68.  
  69.        
  70.  
  71.     }
Advertisement
Add Comment
Please, Sign In to add comment