fork(5) download
  1. <?php
  2. $str = '<div class="address_row">
  3. <span class="address1">239 House</span>
  4. <span class="address2">Street South</span>
  5. </div>';
  6.  
  7. $a = new DOMDocument;
  8. $a->loadHTML($str);
  9.  
  10. $b = new DomXPath($a);//set DOM from XPath
  11.  
  12. $address1 = trim($b->query('//*[@class="address1"]')->item(0)->nodeValue);//Get Span=address1
  13. $address2 = trim($b->query('//*[@class="address2"]')->item(0)->nodeValue);//Get Span=address2
  14.  
  15. //show variables
  16. echo 'address2: ', $address1;
  17. echo PHP_EOL;
  18. echo 'address2: ', $address2;
Success #stdin #stdout 0.02s 24400KB
stdin
Standard input is empty
stdout
address2: 239 House
address2: Street South