пятница, 27 сентября 2013 г.

PHP: Find all the links on a page

PHP: Find all the links on a page


$html = file_get_contents('http:// example .com');
$dom = new DOMDocument();
@$dom->loadHTML($html);
$xpath = new DOMXPath($dom);
$links = $xpath->evaluate("/html/body//a");

for ($i = 0; $i < $links->length; $i++) {
    $link = $links->item($i);
    $url = $link->getAttribute('href');
    if (strpos($url, '#') === false)
        echo $url . '<br>';
}

Комментариев нет:

Отправить комментарий

Постоянные читатели

Популярные сообщения