+ -
当前位置:首页 → 问答吧 → PHP写二进制BOM头

PHP写二进制BOM头

时间:2011-03-21

来源:互联网

转:silentime

PHP写二进制BOM头




今天在做数据(utf8)导出的时候,直接使用了PHP的putcsv函数,这样写出来的csv文件,在office2010中打开是乱码,原因是没有BOM头,他默认理解为GB2312了,因此在putcsv之前为文件增加BOM头,代码如下:

Php代码
  1. 1.$content = pack('H*','EFBBBF');   
  2. 2.fwrite($fp, $content);  
复制代码
这样就可以在office中直接打开了。

作者: so_brave   发布时间: 2011-03-21

  学习了

作者: zipalpha   发布时间: 2011-03-22

热门下载

更多