遇到一些富文本編輯器生成的內容字符串中 , 通常會有html實體字符穿插在其中 , 那麼如何將這些html實體字符給轉爲普通字符呢 , 這裏提供一個php函數 :
html_entity_decode()
它可以將實體轉換爲字符。
參數 :
html_entity_decode(string,quotestyle,character-set);
參數 | 描述 |
---|---|
string | 必需。規定要解碼的字符串。 |
quotestyle | 可選。規定如何解碼單引號和雙引號。 ENT_COMPAT - 默認。僅解碼雙引號。 ENT_QUOTES - 解碼雙引號和單引號。 ENT_NOQUOTES - 不解碼任何引號。 |
character-set | 可選。字符串值,規定要使用的字符集。 ISO-8859-1 - 默認。西歐。 ISO-8859-15 - 西歐(增加 Euro 符號以及法語、芬蘭語字母)。 UTF-8 - ASCII 兼容多字節 8 比特 Unicode cp866 - DOS 專用 Cyrillic 字符集 cp1251 - Windows 專用 Cyrillic 字符集 cp1252 - Windows 專用西歐字符集 KOI8-R - 俄語 GB2312 - 簡體中文,國家標準字符集 BIG5 - 繁體中文 BIG5-HKSCS - Big5 香港擴展 Shift_JIS - 日語 EUC-JP - 日語 |