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 . ' '; |
Boa tarde.
Estou tentando inserir notícias de um blog em meu site e encontrei esse php. Francamente, apesar de você mencionar ser de fácil utilização, não entendi como utilizá-lo. Existem muitos arquivos dentro da pasta de download. Também não sei como inserir dentro do código html. Você poderia me dar algum tipo de orientação?
Agradeço antecipadamente a atenção.
nesse download tem apenas 1 arquivo php fora da pasta simplephpdom.php pega esse arquivo coloca no teu site e no arquivo que vc quer usar essa função bastqa importar o simplephpdom usando o require do php