解决php+mysql在web开发中出现中文字符乱码的问题。只需要做到以下几步,就可以解决乱码问题
可以将将所有编码设置为UTF-8。这样在数据库中就能正常显示中文了,phpAdmin默认的就是UTF-8编码。
2.页面文件的字符编码:
在编辑器中右击,选择编码方式也为UTF8即可。
3.PHP的字符编码(重点):
加在页面文件的头部,需要包含在PHP中。
4.HTML的字符编码
需要在head标签中设置字符编码为utf-8。
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5.查询编码:
在php文件中添加如下内容:
mysql_query("SET NAMES UTF8");
当你把以上几点做到时,不存在中文乱码问题。