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

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

WBOY
Lepaskan: 2016-06-06 19:57:01
asal
1285 orang telah melayarinya

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




sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Cadangan popular
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan