PHP中GBK和UTF8乱码解决方案
- 作者: 五速梦信息网
- 时间: 2026年04月04日 13:34
我用的appserv-win32-2.5.10做的环境,装这个包的时候用默认的utf8编码。
在写数据库连接文件时,写成:
$conn = mysql_connect("$host","$user","$password");
mysql_query("SET NAMES 'UTF8'");
mysql_select_db("$database",$conn);
然后在做页面时,注意这句:
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
这样不管输入数据库的中文,还是页面显示,就都正常了。
在DW CS4版里,默认生成的也是utf8页面。
同样的,如果一开始写数据库连接文件时写成:
mysql_query("SET NAMES 'GBK'");
那页面也要相应变成:
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
- 上一篇: PHP中获取时间的下一周下个月的方法
- 下一篇: php中cookie实现二级域名可访问操作的方法
相关文章
-
PHP中获取时间的下一周下个月的方法
PHP中获取时间的下一周下个月的方法
- 互联网
- 2026年04月04日
-
phtyon如何打乱列表元素的顺序形成新的所有列表
phtyon如何打乱列表元素的顺序形成新的所有列表
- 互联网
- 2026年04月04日
-
pikachu靶场php ssrfexplode函数配置
pikachu靶场php ssrfexplode函数配置
- 互联网
- 2026年04月04日
-
php中cookie实现二级域名可访问操作的方法
php中cookie实现二级域名可访问操作的方法
- 互联网
- 2026年04月04日
-
PHP中 对象自动调用的方法:
PHP中 对象自动调用的方法:
- 互联网
- 2026年04月04日
-
PHP之GD函数的使用
PHP之GD函数的使用
- 互联网
- 2026年04月04日






