dom x путь для получения значения href - PullRequest
0 голосов
/ 08 марта 2019

У меня есть следующий HTML

<div class="logo"><a href="/">***® Fit To go Further.<sup>TM</sup></a></div>

Я бы хотел получить значение href с помощью php dom xpath, как мне это сделать?

Вот что я пробовал:

$anchors = $domXpath->query("//div[@class='logo']/a");
foreach($anchors as $a)
{ 
    print $a->nodeValue." - ".$a->getAttribute("href")."<br/>";
}

1 Ответ

0 голосов
/ 08 марта 2019

Вот решение.

$xpath = new DOMXpath($dom);
$link = $xpath->query('//div[@class="logo"]/a');
$link->getAttribute('href')
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...