HP將HTML實體轉換為普通字符,我們可以使用PHP htmlspecialchars_decode()函數將特殊的HTML實體轉換為正常字符,如&,<,>(即&,<,>)等HTML實體字符恢復到正常字符。
下面我們就結合代碼示例,為大家介紹PHP將HTML實體轉換為普通字符的實現方法。
代碼示例如下:
<?php $my_str = "I'm good & <b>"boy "</b>."; echo htmlspecialchars_decode($my_str); echo "<br>"; echo htmlspecialchars_decode($my_str, ENT_QUOTES); echo "<br>"; echo $my_str;
輸出結果如下:
htmlspecialchars_decode函數表示將特殊的 HTML 實體轉換回普通字符。
說明 :
string htmlspecialchars_decode ( string $string [, int $flags = ENT_COMPAT | ENT_HTML401 ] )
其參數:string表示要解碼的字符串,flags表示用下列標記中的一個或多個作為一個位掩碼,來指定如何處理引號和使用哪種文檔類型。默認為 ENT_COMPAT | ENT_HTML401。
此函數的作用和 htmlspecialchars() 剛好相反。它將特殊的HTML實體轉換回普通字符。
被轉換的實體有:&, " (沒有設置ENT_NOQUOTES 時), ' (設置了 ENT_QUOTES 時), < 以及>。
該htmlspecialchars_decode()函數與htmlspecialchars()將特殊HTML字符轉換為HTML實體的函數相反。
本篇文章就是關于PHP將HTML實體轉換為普通字符的方法介紹,簡單易懂,希望對需要的朋友有所幫助!
以上就是PHP怎么將HTML實體轉換為普通字符的詳細內容,更多請關注其它相關文章!
更多技巧請《轉發 + 關注》哦!
?不會寫代碼又需要HTML文件怎么呢?會編輯Word文檔就可以,因為Word文檔能直接轉換為HTML文件,當然還是需要借助轉換工具,PDF轉換器就可以實現Word轉HTML。下面,就給大家詳細介紹下如何用迅捷PDF轉換器實現Word轉HTML。具體操作步驟都準備好了,一起來看一下吧。
??第一步,雙擊打開迅捷PDF轉換器,在主頁的左側選擇轉換格式,展開【PDF轉換成其他文件】選項,然后選擇【文件轉HTML】。?
??第二步,點擊頁面上方的【添加文件】可以把單個的文件加進來進行轉換,也可以點擊【添加文件夾】按鈕,批量添加Word文檔進行批量轉換。?
??第三步,點擊右上角的【開始轉換】就完成Word轉HTML了,如果想要更換文件存儲位置,可以勾選【自定義】按鈕,,然后選擇新的存儲位置即可。?
??就這么簡單的三步就可以實現Word轉HTML,你學會了吧。快來本站下載迅捷PDF轉換器解鎖更多文件轉換功能,雄雌文件格式轉換不求人,本站提供迅捷PDF轉換器最新版免費下載。
幾天,我手里的一個項目需要將富文本的所有 html 標簽全部刪除,得到純文本后再存儲到數據庫中。在一系列得搜索操作之后,我找到了實現這個目的的幾種方法,在這里我分享給大家,當你遇到同樣的情況興許也能用的上。
這個方法是從文本中去除 html 標簽最簡單的方法。它使用字符串的方法 .replace(待替換的字符串,替換后的字符串) 將 HTML 標簽替換成空值。 /g 是表示替換字符串所有匹配的值,即字符串中所有符合條件的字符都將被替換。
這個方法的缺點是有些 HTML 標簽不能被剔除,不過它依然很好用。
這種方法是完成該問題的最有效的方法。創建一個臨時 DOM 并給他賦值,然后我們使用 DOM 對象方法提取文本。
html-to-text 這個包的功能很全了,轉換也有許多的選項比如:wordwrap, tags, whitespaceCharacters , formatters 等等。
安裝:
npm install html-to-text
使用:
最后感謝閱讀,如果此文對您有幫助,請點贊或添加關注。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。