fork download
  1. <?php
  2.  
  3. $html = <<<HTML
  4. <p class="p2 p2-resultado-busca"><span>Conteúdo desejado 1</span><strong>Conteúdo Indesejado</strong></p>
  5. <p class="p2 p2-resultado-busca"><span>Conteúdo desejado 2</span><strong>Conteúdo Indesejado</strong></p>
  6. <p class="p2 p2-resultado-busca"><span>Conteúdo desejado 3</span><strong>Conteúdo Indesejado</strong></p>
  7. HTML;
  8.  
  9. $dom = new domDocument('1.0', 'utf-8');
  10. $dom->loadHTML($html);
  11. $dom->preserveWhiteSpace = false;
  12.  
  13. $xpath = new DOMXPath($dom);
  14. $content = $xpath->query('//p[@class="p2 p2-resultado-busca"]//span');
  15.  
  16. foreach($content as $span){
  17. echo $span->textContent;
  18. }
Success #stdin #stdout 0.01s 52488KB
stdin
Standard input is empty
stdout
Conteúdo desejado 1Conteúdo desejado 2Conteúdo desejado 3