php轉碼檔案的方法是:先使用mb_detect_encoding()函式判斷檔案所使用的編碼;然後再使用函式mb_convert_encoding()來為檔案轉碼即可。
相關函數介紹:
(推薦教學:php教學)
mb_convert_encoding()函數轉換字符編碼。
mb_detect_encoding() 函式判斷字串所使用的編碼。
函數語法:
mb_convert_encoding($str,$encoding1,$encoding2);
程式碼實作:
function characet($data){ if( !empty($data) ){ $fileType = mb_detect_encoding($data , array('UTF-8','GBK','LATIN1','BIG5')) ; if( $fileType != 'UTF-8'){ $data = mb_convert_encoding($data ,'utf-8' , $fileType); } } return $data; }
以上是php如何轉碼文件碼的詳細內容。更多資訊請關注PHP中文網其他相關文章!