$Field1 = mb_convert_encoding("繁體", "BIG5", "auto");
$Field2 = mb_convert_encoding("简体", "BIG5", "auto");
$Field3 = mb_convert_encoding("简体", "gbk", "auto");
$content = "\"$Field1\",\"$Field2\",\"$Field3\"\n";
header("Content-type: text/x-csv");
header("Content-Disposition: attachment; filename=god.csv");
echo $content;
打出來的結果為
請問這種情況該如何解決呢?
因為遊戲裡有大陸人也有台灣人…就存在繁、簡共存的情況,要匯出cvs時卻遇上簡體字無法正常顯示的情況,真是頭疼…
你有考慮用UTF8嗎?
CVS檔, 基本上一個檔案只能用一種內碼
如果要繁簡體共存的話
請使用Unicode (通常是用UTF8)