utf-8编码,有BOM头影响布局,去除还乱码!

WBOY
풀어 주다: 2016-06-23 14:23:21
원래의
994명이 탐색했습니다.

编码 布局 乱码 utf-8 php

rt,html/php/mysql统一用utf-8编码,如果php用有BOM的编码格式,就会影响页面布局,只要php中存在include就会在页面多显示一行空白;如果无BOM编码,直接所有中文都会乱码;如果无BOM编码,加上header(“Content-type: text/html; charset=utf-8″);还是会影响布局,看来这段代码就是加BOM头的功能。
我又不想在所有文件里都加上include字段,那样会代码冗余。
有没有什么好方法可以解决的?

回复讨论(解决方案)

打酱油的。。。。

打酱油的。。。。 我已经解决了。。。

<META http-equiv=Content-Type content="text/html; charset=utf-8">
로그인 후 복사
로그인 후 복사
로그인 후 복사
放到每个文件第一行就行了。


打酱油的。。。。 我已经解决了。。。

<META http-equiv=Content-Type content="text/html; charset=utf-8">
로그인 후 복사
로그인 후 복사
로그인 후 복사
放到每个文件第一行就行了。

- - 所以乱码就是浏览器不能识别你的编码格式,这个是应该本来就要加的

那就结贴吧。



打酱油的。。。。 我已经解决了。。。

<META http-equiv=Content-Type content="text/html; charset=utf-8">
로그인 후 복사
로그인 후 복사
로그인 후 복사
放到每个文件第一行就行了。

 - - 所以乱码就是浏览器不能识别你的编码格式,这个是应该本来就要加的
之前也加了,就是没放到头部。

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿