我创建了一个脚本来从链接中获取href值。但我想在二维数组中获取链接的标题。
$xml = new DOMDocument();
@$xml->loadHTML($searched);
foreach($xml->getElementsByTagName('a') as $lnk) {
$links[] = $lnk->getAttribute('href');
}
<a href="sdfsdgdgs">$Title</a>
标题表示标签之间的内容 请帮帮我..
答案 0 :(得分:2)
你快到了!
$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
)
答案 1 :(得分:0)
试试这个:
$lnk->item(0)->nodeValue;