我解析,並從加農DOM解析器HTML DOM字符串,並希望得到下一個元素的純文本匹配時前一個元素上找到如我的HTML下一個元素就像PHP加農DOM解析器得到時發現匹配
<tr class="last even">
<th class="label">SKU</th>
<td class="data last">some sku here i want to get </td>
</tr>
我用下面的代碼現在
$html = str_get_dom('html string here');
foreach ($html('th.label') as $elem){
if($elem->getPlainText()=='SKU'){ //this is right
echo $elem->getSibling(1)->getPlainText(); // this is not working
}
}
如果發現有類拉布勒和innerHTML的SKU的次然後得到一個同級的innerHTML是SKU值
請幫忙整理一下。
'$ html()'?變量函數?當我走出我的眼睛時執行我。 – 2013-04-27 21:32:30
@MarcB https://code.google.com/p/ganon/wiki/AccesElements – 2013-04-27 21:45:21
是的,我知道。我的評論仍然成立。變量函數是邪惡的,就像變量變量一樣。 – 2013-04-27 21:45:53