您的位置:首页 > 编程语言 > PHP开发

php乱码的解决方法

2016-01-29 17:42 405 查看
一般如果会出现乱码,基本都是因为编码不统一造成的,所以我们只需要把编码改成一样的就好了。

我们编码一般都是以utf-8为主;

文件编码都是UTF-8无BOM,如果文件不是这个编码,可以使用文件编辑器转换,例如notepad++等等都可以转换。

 

html头部编码声明:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />

php头部编码声明:如果一个页面包含多个页面,只需要声明一次即可,多次申明会出现问题;

header('Content-Type:text/html;Charset=utf-8');

数据库的编码声明跟以上的都不一样,需要注意数据库是utf8而不是utf-8,这点大家要记得;

mysql_query('set names utf8');

mysql_set_charset('utf8');

//以上两种都可以,只需要选一种声明就可以了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: