2010-09-02

Encontrar todos los links de una página con PHP

  1. <?php  
  2. $html = file_get_contents('http://www.dominio.com');  
  3.   
  4. $dom = new DOMDocument();  
  5. @$dom->loadHTML($html);  
  6.   
  7. $xpath = new DOMXPath($dom);  
  8. $hrefs = $xpath->evaluate("/html/body//a");  
  9.   
  10. for ($i = 0; $i < $hrefs->length; $i++) {  
  11.        $href = $hrefs->item($i);  
  12.        $url = $href->getAttribute('href');  
  13.        echo $url.'<br />';  
  14. }  
  15. ?>  
Visto en Find All Links on a Page » »

No hay comentarios: