我有一個字符串,如下從html中提取文本?
<p> Hello World, this is StackOverflow's question details page</p>
我想從上面的HTML中提取文本的,我想刪除
以及Hello World, this is StackOverflow's question details page
通知。
我們如何在PHP中實現這一點,我嘗試了幾個函數,strip_tags,html_entity_decode等,但都在某些條件下失敗。
請幫忙,謝謝!
編輯我的代碼,我想是如下,但它不工作:(它的葉子
和'
這種類型的字符。
$TMP_DESCR = trim(strip_tags($rs['description']));
什麼條件,不要離開我們猜測!? – 2011-02-02 11:45:08
正如@jakenoble所說,如果你發佈你的示例代碼和輸出和錯誤將會有所幫助。 – diagonalbatman 2011-02-02 11:46:21
如果顯示的字符串是完整的HTML頁面或包含附加標記的較大片段的一部分,請參閱[最佳方法解析HTML](http://stackoverflow.com/questions/3577641/best-methods-to-parse- html/3577662#3577662) – Gordon 2011-02-02 11:47:51