site da uol mudou de layout, então codigo parou de funcionar.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <style type="text/css"> body { margin:0; padding:0; } .colunaCto { width:32%; max-width:32%; min-width:150px; height:100px; float:left; margin:.2%; padding:.2%; } .colunaCto:hover { width:32%; max-width:32%; min-width:150px; height:100px; float:left; margin:.2%; padding:.2%; background:#F7F7F7; } .ctoTitulo { font-family:Verdana, Geneva, sans-serif; font-size:11px; background:#EFEFEF; padding:10px; width:auto; text-align:center; border-bottom:solid 1px #FFFFFF; } .colunaCtoIntRS { font-family:Arial, Helvetica, sans-serif; font-size:20px; text-align:center; padding-top:20px; width:60%; float:left; color:#577293; } .colunaCtoIntPC { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-align:center; padding-top:20px; width:40%; float:right; } .corN { color:#900; } .corP { color:#063; } </style> </head> <body> <span class="cotacao"> <?php // By: Valsitoquio R. da Silva - 2013 $data = array('<h2 class="pg-bgcolor4">', '<a href="http://economia.uol.com.br/cotacoes/cambio/" class="cl_white">Câmbio</a> ', '<span class="pg-sprites1 seta"></span>', '</h2>', '<ul>', '<li>', '<p><a href="http://economia.uol.com.br/cotacoes/cambio/dolar-comercial-estados-unidos/" class="cl_white">Dólar com</a></p>', '<p><a href="http://economia.uol.com.br/cotacoes/cambio/peso-argentina/" class="cl_white">Peso arg</a></p> ', '<p><a href="http://economia.uol.com.br/cotacoes/cambio/euro-uniao-europeia/" class="cl_white">Euro</a></p>', '<p class="cotacao">', '</li>', '<span class="sprites4 ic-cotacao vlr-negativo">', '</p>', ' ', ' ', '</span>', '</ul>', '</div>', ' ', '</section>'); $exclude = array('', '', '', '', '', '', '', '', '', '', '', '|', '', '', '','|', '', '', '', ''); $array = str_replace($data, $exclude, file_get_contents("http://economia.uol.com.br/")); $dados = explode('<div id="cambio">', $array); $dados2 = explode('<div class="colunas colunas1">', $dados[1]); $cto = explode('|', $dados2[0]); ?> </span> <div class="colunaCto"> <div class="ctoTitulo">Dólar comercial </div> <div class="colunaCtoIntRS"><?php echo $cto[2]; ?></div> <div class="colunaCtoIntPC"><?php $negativo = explode('-', $cto[1]); if(empty($negativo[0])) { echo '<span class="corN">'.$cto[1].'</span>'; echo '<br />'; echo '<img src="http://cdn1.iconfinder.com/data/icons/musthave/16/Stock%20Index%20Down.png" border="0" />'; } else { echo '<span class="corP">'.$cto[1].'</span>'; echo '<br />'; echo '<img src="http://cdn1.iconfinder.com/data/icons/sketchdock-ecommerce-icons/arrow-up-blue.png" border="0" />'; } ?></div> </div> <div class="colunaCto"> <div class="ctoTitulo">Peso Argentino </div> <div class="colunaCtoIntRS"><?php echo $cto[4]; ?></div> <div class="colunaCtoIntPC"> <?php $negativo = explode('-', $cto[3]); if(empty($negativo[0])) { echo '<span class="corN">'.$cto[3].'</span>'; echo '<br />'; echo '<img src="http://cdn1.iconfinder.com/data/icons/musthave/16/Stock%20Index%20Down.png" border="0" />'; } else { echo '<span class="corP">'.$cto[3].'</span>'; echo '<br />'; echo '<img src="http://cdn1.iconfinder.com/data/icons/sketchdock-ecommerce-icons/arrow-up-blue.png" border="0" />'; } ?> </div> </div> <div class="colunaCto"> <div class="ctoTitulo">Euro </div> <div class="colunaCtoIntRS"><?php echo $cto[6]; ?></div> <div class="colunaCtoIntPC"> <?php $negativo = explode('-', $cto[5]); if(empty($negativo[0])) { echo '<span class="corN">'.$cto[5].'</span>'; echo '<br />'; echo '<img src="http://cdn1.iconfinder.com/data/icons/musthave/16/Stock%20Index%20Down.png" border="0" />'; } else { echo '<span class="corP">'.$cto[5].'</span>'; echo '<br />'; echo '<img src="http://cdn1.iconfinder.com/data/icons/sketchdock-ecommerce-icons/arrow-up-blue.png" border="0" />'; } ?> </div> </div> </body> </html>
este ai eu fiz espero ter ajudado