ThinkPHP中文乱码解决方案
作者:bea
以前一直用的是Zend Framework,最近才开始接触ThinkPHP,遇到一个中文乱码问题,纠结了很久,和一些QQ群里问过,也在Google上搜了很久才解决这个普遍存在的问题。 ThinkPHP的默认编码是UTF-8的,而我喜欢GBK的编码。相信在中国很多都是用的GBK和GB2312编码吧。 问题原因:刚开始我制作的ThinkPHP模板的编码是UTF-8,可是我的文档编码是GBK的(我用的Zend Studio)。 解决办法:使编码一致 将你的ThinkPHP模
以前一直用的是Zend Framework,最近才开始接触ThinkPHP,遇到一个中文乱码问题,纠结了很久,和一些QQ群里问过,也在Google上搜了很久才解决这个普遍存在的问题。
ThinkPHP的默认编码是UTF-8的,而我喜欢GBK的编码。相信在中国很多都是用的GBK和GB2312编码吧。
问题原因:刚开始我制作的ThinkPHP模板的编码是UTF-8,可是我的文档编码是GBK的(我用的Zend Studio)。
解决办法:使编码一致
将你的ThinkPHP模板编码改为GBK,文档编码也是GBK的,在ThinkPHP模块里调用模板的使用也分配编码。即:
$this->display('模板名','GBK');
ThinkPHP的display 函数的一个参数可以设置编码。
上面我使用的是GBK编码,你也可以使用UTF-8编码的,但是一定要使用一致的才不会出现乱码。
有用 | 无用猜你喜欢
您可能感兴趣的文章:
- 使XP系统字体变得更加清晰的办法
- 详细介绍Linux Ls命令以及其参数
- 系统中文件名乱码的文件如何正确删除
- 提高windows效率的几款免费软件
- 对XP系统的注册表你知道多少
- XP性能优化之使用注册表优化NTFS
- Red Hat Linux操作系统简介与安装
- XP系统优化设置加快运行速度
- 电脑使用技巧大全
- 如何快速提高电脑运行速度
- 教你怎样换电脑鼠标图标
- 教你怎么优化和美化电脑桌面
- ThinkPHP模板 用ThinkPHP写的模板应用
- thinkphp常使用的系统常量整理发布
- thinkphp视频教程下载地址兄弟连thinkphp视频
- Thinkphp向数据库插入数据失败原因
- 分享一个thinkphp错误提示页面代码
- 解决ThinkPHP错误页无法正常跳转
- ThinkPHP实例 用户注册登录留言