я хочу получить значение атрибута href по определенной ссылке.
HTML-код, где я хочу получить значение, выглядит следующим образом:
<a href="mailto:mail@xy.com">Some link</a>
Я хочу иметь внутренний href (mailto: mail@xy.com), но я получаю значение ссылки (Некоторая ссылка).
Вот код:
$content = file_get_contents($url);
$dom = new domdocument();
$dom->loadhtml($content);
$nodes = $dom->getElementsByTagName('a');
foreach( $nodes as $node ) {
if( strpos($node->getAttribute('href'), 'mailto') !== false ) {
echo '<tr><td>' . $node->nodeValue . '</td></tr>';
}
}