Introdução
Precisava pegar o conteúdo de uma página HTML e pegar algumas informações dentro dela, eu geralmente usava expressão regular para fazer isso, porém da muito trabalho e hoje eu achei uma classe muito boa para fazer este trabalho!
PHP Simple HTML DOM Parser
O uso desta classe é bem simples, não precisa de extensão nem nada, basta dar uum include e ser feliz!
Baixe o arquivo do endereco
http://sourceforge.net/projects/simplehtmldom/
Exemplos de Uso
// get DOM from URL or file $html = file_get_html('http://www.google.com/'); // find all link foreach($html->find('a') as $e) echo $e->href . ' '; // find all image foreach($html->find('img') as $e) echo $e->src . ' '; // find all image with full tag foreach($html->find('img') as $e) echo $e->outertext . ' ';

