私はまだPHPの単純なDOMを学習していて、不可解なシナリオに遭遇しました。必要なものを指定するために実際に使用する一意のタグはありません。すべてタグが山ほどあり<a>
ます。それらがコメントの間にグループ化されているという事実を除いて。
私がする場合
foreach($html->find('comment a') as $a){
$articles[] = array($a->href,$a->innertext);
}
私はたくさんのものを手に入れます。1 番目と 2 番目のコメントの間、3 番目と 4 番目などの間のすべての<a>
タグが必要であることを指定する方法はありますか。または、DOM は、HTML が混乱しているような状況で使用するのに最適なものではありません。
スニペット:
<! FIRST COLUMN STARTS HERE>
<center><table CELLPADDING="3" WIDTH="100%"><tr>
<td ALIGN="LEFT" VALIGN="TOP" WIDTH="30%"><tt><b>
<A HREF="http://foo.bar">Text text text...</A><BR><BR>
ありがとう