Я хочу извлечь все "альтернативные" ссылки из данного источника HTML.У меня есть этот код, но он работает только для НЕКОТОРЫХ URL:
$dom = new DOMDocument();
@$dom->loadHTML(strtolower($htmlSource));
$links = $dom->getElementsByTagName("link");
foreach ($links as $link) {
if($link->getAttribute('rel') == "alternate")
{
echo $link->getAttribute('href')."<br>";
}
}
Что не так?Почему это работает для некоторых ссылок, но не для всех?