去掉UTF-8编码的BOM头


关键词

UTF-8 BOM头 编码

摘要

本文介绍UTF-8编码中的BOM头是怎么回事,如何去掉UTF-8编码的文件的BOM。

什么是BOM头?


BOM头是放在UTF-8编码的文件的头部的,占用三个字节,用来标识该文件属于UTF-8编码。现在已经有很多软件识别BOM头,但是还有些不能识别BOM头,比如PHP就不能识别BOM头,这也是用记事本编辑UTF-8编码后执行就会出错的原因了。

如何去掉BOM头?


去掉BOM头的办法,最简单就是使用editplus或ultraedit等软件来操作。具体展示如下:

1、使用editplus去除BOM头

 
编辑器调整为UTF8编码格式后,保存的文件前面会多出一串隐藏的字符(也即是BOM),用于编辑器识别这个文件是否是以UTF8编码。
运行Editplus,点击工具,选择首选项,选中文件,UTF-8标识选择总是删除签名,然后对PHP文件编辑和保存后的PHP文件就是不带BOM的了。

2、使用ultraedit去除BOM头


打开文件后,“另存为”选项的编码格式里选择(UTF-8 无BOM头),确定就OK了。

关于去掉UTF-8编码的BOM头,本文就介绍这么多,希望对大家有所帮助,谢谢!

 

文章的版权

本文来源于互联网,如果文章侵犯了您的权宜,请与我们“splaybow(@)qq.com”联系,谢谢合作!

关注与收藏

如果您在服务器运维、网络管理、网站或系统开发过程中有任何疑问,洪哥以此为饭碗,请加QQ:115085382!
了解更多好文章,请关注我们的新浪微博和腾讯微博
亲,先存起来,方便以后再看啊!加入收藏夹的话,按Ctrl+D


« Microsoft.VC90.DebugCRT 失败 使用netsh命令来管理IP安全策略(一) »

相关文章:

由于没有远程桌面授权服务器可以提供许可证,远程回话被中断  (2014/9/2 8:57:59)

“事件日志文件已损坏” 如何修复  (2014/6/24 16:42:39)

SideBySide错误  (2014/6/22 16:38:30)

\system32\LogFiles\ 日志  (2014/6/23 16:18:43)

Zero Sized Reply报错  (2014/6/20 15:07:59)

修复exe文件不能运行  (2014/6/12 18:09:19)

改变cmd背景颜色和字体颜色  (2014/6/8 17:12:21)

远程桌面连接掉线解决办法  (2014/6/5 15:43:10)

自启动应用程序并关闭  (2014/5/31 15:06:39)

ws2_32.dll文件简介  (2014/5/25 16:59:43)