PHP 檢查及轉換字串編碼

mb_detect_encoding() 是用作檢查字串編碼的 PHP 函式, 使用上很方便, 例如:

以上程式碼會印出 $str 的編碼, 例如 UTF-8。

iconv() 則是用作轉換字串編碼的函式, 例如我想將 BIG5 編碼轉到 UTF-8, 是這樣寫:

將上面的 mb_detect_encoding() 及 iconv() 配合使用, 可以先得出字串編碼, 然後做轉換:




Leave a Reply