日期:2014-05-16  浏览次数:20657 次

PHP+MySQL中文乱码问题

虽然以前在做iOS开发的时候就碰到类似的问题了,但是字符编码问题,就是很有研究的人,也不敢保证自己一定能搞定。这两天在学习PHP,就不幸遇到这个问题。经过一段痛苦的旅程,最终成功显示中文。

主要步骤有三步:

MySQL:将所有字段都设置成utf8_unicode_ci

HTML:在head里设置:

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

PHP里,在数据库连接之后:

mysql_query("SET NAMES $DB_CHARSET");
有了这三步,应该就可以了。