我创建了一个脚本来从链接中获取 href 值。但我也想在二维数组中获取链接的标题。
$xml = new DOMDocument();
@$xml->loadHTML($searched);
foreach($xml->getElementsByTagName('a') as $lnk) {
$links[] = $lnk->getAttribute('href');
}
<a href="sdfsdgdgs">$Title</a>
标题表示a标签之间的内容请帮助我..
我创建了一个脚本来从链接中获取 href 值。但我也想在二维数组中获取链接的标题。
$xml = new DOMDocument();
@$xml->loadHTML($searched);
foreach($xml->getElementsByTagName('a') as $lnk) {
$links[] = $lnk->getAttribute('href');
}
<a href="sdfsdgdgs">$Title</a>
标题表示a标签之间的内容请帮助我..
您快到了!
$xml = new DOMDocument();
@$xml->loadHTML($searched);
foreach($xml->getElementsByTagName('a') as $lnk)
{
$links[] = array(
'href' => $lnk->getAttribute('href'),
'title' => $lnk->getAttribute('title')
);
}
现在每个元素$links
看起来像这样:
Array (
[href] => http://google.com
[title] => Google
)
Try this:
$lnk->item(0)->nodeValue;