UTF-8+BOM的问题,昏倒~~~ 本帖最后由 u010572351 于 2013-07-10 13:14:01 编辑 昨天我问了这样一个问题http://bbs.csdn.net/topics/390512808 后面发现的确是UTF8-BOM的问题,但是今天又出现新的问题: 那就是无BOM的UTF-8中文直接是乱码,UTF8+BOM格式中文正常,现有有点凌乱了。 1.ob缓存要UTF8无BOM才正常 2.有中文的php要有BOM才正常 现在,我到底是要有BOM还是无BOM????总体情况下应该选哪个??? 崩溃 分享到: ------解决方案--------------------当然是无bom啦 你说的乱码是怎么回事?详细描述一下你遇到的问题。------解决方案--------------------问题是出在你的浏览器默认编码的问题,像我的firefox默认设了utf-8,无论有无bom头,都不会乱码,反而没指定charset的 gbk编码php有乱码 所以 1.应该无bom,因为有bom影响前端开发 2.指定正确的编码header/meta ------解决方案-------------------- 引用: 问题是出在你的浏览器默认编码的问题,像我的firefox默认设了utf-8,无论有无bom头,都不会乱码,反而没指定charset的 gbk编码php有乱码 所以 1.应该无bom,因为有bom影响前端开发 2.指定正确的编码header/meta 三楼正解,在页面上声明编码后就不会出现乱码了