1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| // Création du DOM à partir de la page cible
$document = file_get_html('http://www.site.com/');
// Extraction du contenu de toutes les cellules <td>
foreach($document->find('td') as $cell)
echo $cell->innertext.'<br>';
// Extraction du contenu de tout les titre h2
foreach($document->find('h2') as $cell)
echo $cell->innertext.'<br>';
// Extraction du contenu de tout les textes importants de classe spip
foreach($document->find('strong.spip') as $strongText)
echo $strongText->plaintext.'<br>';
Ou aller plus loin et modifier les contenus à la volée en sortie :
// Extraction du contenu de tout les parapgraphes de classe spip
$html->find('p[class=spip]', 0)->innertext = 'nouveau texte';
modifier le style de tes div après un hr si tes div on des id ou classes :
foreach($document->find('div.class_de_la_div') as $div)
$div->class = 'classe de remplacement'; |