Advertisement
Guest User

Untitled

a guest
Nov 14th, 2015
713
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.64 KB | None | 0 0
  1. $html = '<div class="embed-responsive embed-responsive-16by9">
  2.  <iframe class="embed-responsive-item" src="http://www.google.com"></iframe>
  3. </div>';
  4.  
  5. $dom = new domDocument;
  6. $dom->loadHTML($html);
  7. $dom->preserveWhiteSpace = false;
  8.  
  9. $finder = new DomXPath($dom);
  10. $classname="embed-responsive-item";
  11. $nodes = $finder->query("//*[contains(concat(' ', normalize-space(@class), ' '), ' $classname ')]");
  12.  
  13. for ($x = 0; $x < $nodes->item(0)->attributes->length; $x++){
  14.     If ($nodes->item(0)->attributes->item($x)->name == "src"){
  15.         $src = $nodes->item(0)->attributes->item($x)->value;
  16.     }
  17. }
  18.  
  19. //Will return "http://www.google.com"
  20. echo $src;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement