Я пытаюсь получить лучшее представление о PHP Просто HTML DOM, и я немного застрял в следующем.Простой HTML DOM: доступ к элементам html в результатах
Я пытаюсь получить информацию от одного из моих страниц пользователя, используя следующий код:
$dom = file_get_html('http://127.0.0.1/comments/top-commenters/');
foreach($dom->find('tr[id*=commenter]') as $result) {
print_r($result->innertext);
}
который производит для каждого профиля комментатора ($ result-> InnerText) следующие действия:
<td class="Position"># 3 </td>
<td class="img" align="center">
<a href="/images/users/814ocnqlN6.jpg">
<img src="/images/users/814ocnqlN6.jpg" info="Image" border="0"/></a>
<a uid="814ocnqlN6"></td>
<td> <a href="/profiles/280-5956816-3096127"><b>User 3.</b></a>
<div class="tiny"><a href="/comments/?user=814ocnqlN6&sort_by=MostRecentComment">Most recent comments</a></div>
</td>
<td class="NumCredits"> 471 </td>
<td class="NumComments"> 5.439 </td>
<td class="PercUpVotes"> 93% </td>
Теперь, если я хотел бы получить доступ в пределах каждого результата (тот же цикл Еогеасп), например:
<td class="Position"># 3 </td>
И
<td class="NumComments"> 5.439 </td>
Что было бы лучшим способом добиться этого?
Спасибо, что сделал трюк! – datether