0
我想從PHP文件使用simplehtmldom lib的HTML文件。我只想要<br>
標記(TextAfterBreak)後面的文本,但只知道如何獲取<font></font>
標記(本例中爲TextInsideFontTextAfterBreak)之間的整個文本。 我試過find("/td/font/br")
,但它返回一個空字符串,可能是因爲沒有關閉</br>
標記?任何幫助將不勝感激!獲取文本內單<br>標記simpleHTMLDOM PHP
這裏的源HTML源文件片段:
<td>
<font size="-1" face="Verdana, Helvetica, Arial, sans-serif" color="#330000">
TextInsideFont
<br>
TextAfterBreak
</font>
</td>
這裏是我的代碼片段:
$element=$row->find("/td/font");
echo $element =$element[0]->plaintext;
和輸出:
TextInsideFontTextAfterBreak
注:在HTML中的每個錶行文件是唯一的,所以任何正則表達式或字符串操作符都不起作用。
簡單而優雅的解決方案。謝謝 :) – wandersolo