PHP郵件亂碼問題
許多的 郵件管理軟體 (mail 2xxx之類)預設都是 大五碼 ( BIG5 ),但阿批所撰寫的PHP,通常都是搭配多國語言 UTF-8 編碼,所以在寄送到此類郵件軟體的收件夾內時,時常收到大伙們來敲門訴說收到一堆火星文( 亂碼 ),怎麼辦呢?阿批今天來解謎: 在php撰寫可用下列函式來進行轉換: mb_convert_encoding("要轉換的文字'","big5","utf-8"); 而在php的mail函式中,在header標頭檔也要加入: Content-Type: text/plain; charset=big5"; 只要兩步驟,就足以應付大部分的大五碼郵件軟體嚕!