PHP: Find all the links on a page
Find all the links on a page (except of dummy links like "#")
$html = file_get_contents('https://snippets.pro');
$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 . '
';
}
Tag: PHP, Links, List





0 Comments