PHP调试网页出现乱码解决方法!

来源:互联网 发布:无人机淘宝可靠吗 编辑:程序博客网 时间:2024/05/01 07:30

第一,PHP文件源码要保存为UTF-8模式

第二、PHP.ini文件中默认字体要设置为utf-8

三、PHP和MySQL交互式出现乱码

PHP与数据库的编码应一致
1. 修改mysql配置文件my.ini或my.cnf,mysql最好用utf8编码具体设置可以在MYSQL安装时设置
 
[mysql]
default-character-set=utf8
[mysqld]
default-character-set=utf8
default-storage-engine=MyISAM
在[mysqld]下加入:
default-collation=utf8_bin
init_connect='SET NAMES utf8'

2. 在需要做数据库操作的php程序前加mysql_query("set names '编码'");,编码和php编码一致,如果php编码是gb2312那mysql编码就是gb2312,如果是utf-8那mysql编码就是utf8,这样插入或检索数据时就不会出现乱码了

0 0
原创粉丝点击