我想通过simple-html-dom从外部网站获取链接文本。 我使用此代码来获取href,但我无法获取html文本。
foreach($html->find('div#left') as $e)
foreach($e->find('a') as $a)
echo $a->href . '<br>';
echo $a->text . '<br>';
答案 0 :(得分:0)
// Find all links
foreach($html->find('a') as $element)
echo $element->href . '<br>';
答案 1 :(得分:0)
你可能想改变
foreach($html->find('div#left') as $e)
foreach($e->find('a') as $a)
echo $a->href . '<br>';
echo $a->text . '<br>';
到
foreach($html->find('div#left') as $e)
foreach($e->find('a') as $a) {
echo $a->href . '<br>';
echo $a->text . '<br>';
}
答案 2 :(得分:0)
我希望链接中的文字使用魔术属性“ **innertext **”
foreach($article5->find('a') as $i => $anchor)echo $anchor->innertext ;