服务器 网站后台乱码了,怎么办?
网站后台乱码了,怎么办?在学习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