fork download
  1. <?php
  2. $html = '<span class="class1" id="lblName_0">test</span><span class="class1" id="lblName_1">test1</span><span class="class1" id="lblName_2">test2</span><span id="mand_2">test2</span>';
  3.  
  4. $doc = new DOMDocument();
  5. @$doc->loadHTML($html);
  6.  
  7. $selector = new DOMXPath($doc);
  8.  
  9. foreach ($selector->query('//*[starts-with(@id, "lblName_")]') as $node) {
  10. var_dump($node->nodeValue) . PHP_EOL;
  11. }
  12.  
Success #stdin #stdout 0.01s 20568KB
stdin
Standard input is empty
stdout
string(4) "test"
string(5) "test1"
string(5) "test2"