简单的html dom发现强大

时间:2015-02-26 18:26:14

标签: dom

<tr>
<td width="70"><strong>Director:</strong></td>
<td><a href="/?&director=Zhangke Jia">Zhangke Jia</td>
</tr>

我尝试做这个解析器但没有工作

foreach($html->find('strong.Director:') as $titlu) {
echo $titlu->find('a', 0)->plaintext;

}

需要一些帮助

1 个答案:

答案 0 :(得分:0)

这是行不通的,因为&#39;导演&#39;不是一个班级名称,它只是一个文本里面的&lt; td&gt;强&#39;标签

这些是你可以找到html dom元素的方法:

  • 按ID
  • 查找HTML元素
  • 按标记名称
  • 查找HTML元素
  • 按类名
  • 查找HTML元素
  • 按HTML对象集合查找HTML元素

试试这个:

foreach($ html-&gt; find(&#39; td a&#39;)as $ titlu){
      echo $ titlu-&gt; plaintext;
}