2012年7月30日 星期一

PHP匯出Excel可讀的UTF-8編碼CSV檔案

$fp = fopen($file_name);
用fputcsv製作出來的檔案,
編碼為utf-8無BOM,導致用Excel打開會是亂碼,
因此在寫入資料前先寫入utf8的BOM就可以解決!

fwrite($fp, "\xEF\xBB\xBF");//解決utf8檔頭無BOM之問題

沒有留言:

張貼留言