分享:
x0
|
[PHP] PHP 处理恼人的 BOM 问题,输出 Excel 格式加入 BOM
最近用 PHP 输出 Excel 档案,为了偷懒没有采用 Excel API (像是phpExcel) 进行处理。而是利用 <Tab> 与换行来产生 Excel 能够开启的档案,但是遇到一个问题,就是中文会变成乱码。原因是这种偷懒的方法必须在档头自行加入 BOM,然而加入 BOM 可以在资料输出以前加入 EF BB BF 即可。如此便可以解决中文乱码的问题,解法如下:
http://blog.toright.com/posts/1471/php-%E8%99%95%E7%90%86%E6%83%B1%E4%BA%BA%E7%9A%84-bom-%E5%95%8F%E9%A1%8C%EF%BC%8C%E8%BC%B8%E5%87%BA-excel-%E6%A0%BC%E5%BC%8F%E5%8A%A0%E5%85%A5-bom.html
|