我使用的是简单的HTML DOM解析器,但无法弄清楚如何获得有2个或更多的匹配属性的元素。
可悲的是,拿到第2个的div,这并不工作:
$html = "<div title='test a' class='a' >test a</div>
<div title='test b' class='b' >test b</div>
<div title='test c' class='c' >test c</div>";
$htmldom = str_get_html($html);
$ab = $htmldom->find("div[class=a][class=b]");
它甚至有可能?