Home > php教程 > php手册 > [PHP]解决PHP和MySQL的中文乱码问题

[PHP]解决PHP和MySQL的中文乱码问题

WBOY
Release: 2016-06-06 19:57:01
Original
1286 people have browsed it

PHP连接数据库的时候经常会出现中文乱码,一般只需要检查编码是否统一就可以解决乱码问题。 1.数据库的字符编码: 可以将将所有编码设置为UTF-8。这样在数据库中就能正常显示中文了, php Admin默认的就是UTF-8编码。 2.页面文件的 字符编码 : 在编辑器中右

PHP连接数据库的时候经常会出现中文乱码,一般只需要检查编码是否统一就可以解决乱码问题。


1.数据库的字符编码:

可以将将所有编码设置为UTF-8。这样在数据库中就能正常显示中文了,phpAdmin默认的就是UTF-8编码。


2.页面文件的字符编码

在编辑器中右击,选择编码方式也为UTF8即可。


3.PHP的字符编码(重点):

加在页面文件的头部,需要包含在PHP中

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


 4.HTML的字符编码




5.查询编码:

在php文件中添加如下内容:

mysql_query("SET NAMES UTF8");




source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Recommendations
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template