用户名:  密码:   
您当前的位置:首页 > 网页设计 >  PHP > 

解决PHP页面在chrome显示乱码的问题

上次修改时间: 2024-03-26 11:06:27      来源:网络总结      作者:钢铁长陈
上一页      路径:DSD\Learn\PHP相关\      下一页

解决PHP页面在chrome显示乱码的问题

只需在代码的最前面加下如下语句
echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">'

1、在php mvc的控制器里面或php页面输出meta标签
echo '<meta http-equiv="content-type" content="text/html; charset=utf-8">';

在php页面或html页面
<meta http-equiv="content-type" content="text/html; charset=utf-8">


2、使用header函数
在控制器或页面里面加入语句:
header("content-type:text/html; charset=utf-8");

页面的中文显示正常,但PHP查询出的mysql数据的中文显示异常

查询数据库的编码
打开PHPmyAdmin,左边点击表我,如ctcms,再点右边的SQL标签,输入:SHOW CREATE DATABASE ctcms;
看到utf8就表为utf8编码保存的

PHP上传的编码为GBK,用PHPmyadmin打开表显示中文为乱码