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

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

WBOY
Libérer: 2016-06-06 19:57:01
original
1286 Les gens l'ont consulté

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");




Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Recommandations populaires
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal