將BIG5-HKSCS 轉unicode 符號可以解決好多香港特殊字體問題。
NCR 其實就是一堆符號,舉例,
香港 = 香港
如何將這些進行轉換,php 裡面有函數可以轉換
// convert UTF-8 string to NCR
mb_convert_encoding($utf8_str, ‘HTML-ENTITIES’, ‘utf-8’);
// convert NCR back to UTF-8
mb_convert_encoding($ncr_str, ‘utf-8’, ‘HTML-ENTITIES’);
不過要注意的是,確保所以字再轉換前已經是同一種編碼,因為有些字是簡體,繁體裡沒有,可能就會出現問題,最好再輸入後,先把所有字轉成utf8,再進行轉換,可以確保不同編碼問題