PHP:ganondom解析器过滤锚标记
我正在使用PHP Dom解析器库,需要解析一个复杂的HTML结构:PHP:ganondom解析器过滤锚标记,php,dom,html-parsing,Php,Dom,Html Parsing,我正在使用PHP Dom解析器库,需要解析一个复杂的HTML结构: <table width="640" style="color: #333333;"> <tbody><tr> <td valign="top"> <font face="Arial,Helevetica,sans-serif"> <a href="http://forums.timezone.com/index.php?t=tree&goto=6
<table width="640" style="color: #333333;">
<tbody><tr>
<td valign="top">
<font face="Arial,Helevetica,sans-serif">
<a href="http://forums.timezone.com/index.php?t=tree&goto=6577581&rid=0">20mm Omega SMP Bond Bracelet Ref. 1503-825- PRICE DROP</a><br>
<font size="-1" color="#999999">Sales Corner - <a href="http://forums.timezone.com/index.php?t=usrinfo&id=462&rid=0">The Bigwatch Guy</a></font><font size="-1" color="#999999"> - Aug 7, 2013</font><br>
<font size="-1">20mm OMEGA SEAMASTER PROFESSIONAL "BOND" BRACELET REF. 1503-825. All s/s genuine Bond bracelet in excellent condition. The bracelet is 6.6 inches long...</font>
<br>
<br>
</font></td>
</tr>
<tr>
<td valign="top">
<font face="Arial,Helevetica,sans-serif">
<a href="http://forums.timezone.com/index.php?t=tree&goto=6577577&rid=0">Longines Lindbergh Hour Angle Chronograph- PRICE DROP</a><br>
<font size="-1" color="#999999">Sales Corner - <a href="http://forums.timezone.com/index.php?t=usrinfo&id=462&rid=0">The Bigwatch Guy</a></font><font size="-1" color="#999999"> - Aug 7, 2013</font><br>
<font size="-1">42mm (not counting the crown) LONGINES LINDBERGH HOUR ANGLE AUTOMATIC CHRONOGRAPH W/ COMPLETE BOXSET AND PAPERS - NEARMINT PLUS CONDITION. The strap h...</font>
<br>
<br>
</font></td>
</tr>
</table>
上面的代码正在抛出此通知:notice:预期标识符为7!在第2196行的D:\xampp\htdocs\govberg\ganon.php中,没有其他输出。从选择器中,您可以看到:
E[foo*=“bar”]
:其“foo”属性值包含子字符串“bar”的E元素
你用错了
更改以下行:
foreach($html("a[href=*goto]") as $elm){
致:
输出:
希望这有帮助 哎呀。。我必须和选择器核实一下,不管怎样,你让我高兴了:-)谢谢
foreach($html("a[href=*goto]") as $elm){
foreach($html('a[href*="goto"]') as $elm)