PHP 處理惱人的 BOM 問題,輸出 Excel 格式加入 BOM


最近用 PHP 輸出 Excel 檔案,為了偷懶沒有採用 Excel API (像是phpExcel) 進行處理。而是利用 <Tab> 與換行來產生 Excel 能夠開啟的檔案,但是遇到一個問題,就是中文會變成亂碼。原因是這種偷懶的方法必須在檔頭自行加入 BOM,然而加入 BOM 可以在資料輸出以前加入 EF BB BF 即可。如此便可以解決中文亂碼的問題,程式範例如下:

 

Facebook 留言

廣告

樂樂童鞋