用记事本分别保存:中国,一个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文档的时候注意了
最新推荐文章于 2023-01-06 19:27:27 发布