服务器 网站后台乱码了,怎么办?

网站后台乱码了,怎么办?在学习PHP之初,由于缺乏编写项目的经验,出现了多种乱码:1。PHP文件的输出中会出现乱码PHP文件的编码必须与网页的编码匹配如果使用GB2312编码则PHP应输出标题(“co

网站后台乱码了,怎么办?

在学习PHP之初,由于缺乏编写项目的经验,出现了多种乱码:

1。PHP文件的输出中会出现乱码

PHP文件的编码必须与网页的编码匹配

如果使用GB2312编码

则PHP应输出标题(“content type:text/HTML”)Charset=GB2312”)

静态页面添加

如果使用UTF-8编码

则PHP应输出标题(“content type:text/HTML charset=UTF-8“”

静态页面添加

2。PHP

与我的SQL数据交互时有乱码

PHP应与数据库编码一致

在需要进行数据库操作的PHP程序之前添加MySQL查询(“set names”encoding)编码与PHP编码一致

如果PHP编码为GB2312,MySQL编码是GB2312

编写方法:

MySQLuquery(“set names“GBK”)

如果是UTF-8,则MySQL编码是UTF-8