Skip to main content

PHP Parse DOM - Get all links

$doc = new DOMDocument;
$doc->load('file.htm');

$items = $doc->getElementsByTagName('a');

foreach($items as $value) {
echo $value->nodeValue . "\n";
$attrs = $value->attributes;
echo $attrs->getNamedItem('href')->nodeValue . "\n";
};