fork download
  1. <?php
  2.  
  3. $str = "<body><span class=\"TermText qWord lang-fr\">Je suis</span>";
  4. $dom = new DOMDocument;
  5. @$dom->loadHTML($str, LIBXML_HTML_NOIMPLIED|LIBXML_HTML_NODEFDTD);
  6. $xp = new DOMXPath($dom);
  7. $spans = $xp->query('//span[contains(@class,"lang-fr")]');
  8. $arr = array();
  9. foreach ($spans as $span) {
  10. array_push($arr, $span->nodeValue);
  11. }
  12. print_r($arr);
Success #stdin #stdout 0.02s 52472KB
stdin
Standard input is empty
stdout
Array
(
    [0] => Je suis
)