用记事本分别保存:中国,一个gbk,一个utf8,分别观察占几个字节
有些文档了为了区分编码,到底按照哪种编码解析它
计算机都是存的0,1
因此有些文档就会在utf8编码的文档中加上3个人眼无法看到的字节
这个字节称为BOM头,正好占3个字节
如果我们用记事本建utf8的文档,就会带来这个问题;
为什么去掉BOM头?
学习session和cookie的时候,有BOM头会报错
因为在session或者cookie启用前有了输出
如何去掉BOM头?
用editplus[右下角编码带utf8+ 表示有BOM]和sublime(默认无BOM),都可以去掉BOM头]
gbk一个中文占2个字节,utf8一个中文占3个字节
保存utf8文档的时候注意了
最新推荐文章于 2024-05-27 17:40:49 发布
本文探讨了不同编码方式下中文字符的字节占用情况,重点解析了GBK与UTF-8编码的区别。深入讨论了BOM头的存在原因及如何在编辑器中去除BOM头,避免在session和cookie操作中引发错误。
1201

被折叠的 条评论
为什么被折叠?



