元素中獲得的href我有一個HTML頁面,看起來有點像這樣如何使用PHP和簡單的HTML DOM
xxxx
<a href="www.google.com">google!</a>
<div class="big-div">
<a href="http://www.url.com/123" title="123">
<div class="little-div">xxx</div></a>
<a href="http://www.url.com/456" title="456">
<div class="little-div">xxx</div></a>
</div>
xxxx
我想拉在href的出大格的。我可以通過使用下面的代碼來獲取整個頁面中的所有href。
$links = $html->find ('a');
foreach ($links as $link)
{
echo $link->href.'<br>';
}
但是我怎樣才能得到div「big-div」中的href。編輯: 我想我明白了。對於那些關心:
foreach ($html->find('div[class=big-div]') as $element) {
$links = $element->find('a');
foreach ($links as $link) {
echo $link->href.'<br>';
}
}
找到大格,然後再找到那個對象 – skrilled
的聯繫,這就是我要問怎麼辦! – elgato75