您的位置:首页 > 编程语言 > PHP开发

PHP页面上输出空白隐形字符65279解决办法

2016-06-30 12:07 465 查看
在某些情况下,PHP会在页面输出空白隐形字符65279,也有可能是一段空白,导致页面布局错乱的问题,实际上,65279字符是PHP用来标记文件是UTF-8编码的,输出的时候会一起输出到客户端

UTF-8编码的文件可以分为无BOM和BOM两种格式

如果要在PHP中使用UTF-8编码,必须使用不带BOM头的UTF-8文件,否则将会导致上述问题

大部分编码软件会自动保存为无BOM格式的,但也有一部分需要手动选择配置(要特别注意,window的记事本默认保存是带BOM的)

phpstorm可以在菜单栏选择remove bom选项保存为无BOM格式

参考链接:

http://www.jb51.net/article/53801.htm

http://my.oschina.net/sencha/blog/491562
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: