PHP输出中文乱码的问题
来源:互联网 发布:为数据而生 周涛 pdf 编辑:程序博客网 时间:2024/04/29 16:02
用echo输出的中文显示成乱码,
其实应该是各种服务器脚本都会遇到这个问题,
根本还是编码问题,
一般来说出于编码兼容考虑大多的页面都将页面字符集定义为utf-8
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
这时候要正常显示中文需要转化一下编码方式,比如
echo iconv("GB2312","UTF-8",'中文');就不会乱码了
还有其他方法,比如
在php的echo前面加入header("Content-Type:text/html;charset=gb2312");
当然简体中文页面也可以干脆地,
把<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />中的UTF-8改成gb2312
实际中遇见奇怪的现象,
在本机服务器上正常显示的页面,传上服务器就echo出来乱码,
没仔细琢磨过这个缘由,因为通过iconv函数GB2312、UTF-8换换位置重新编码下就正常了,
不过估计肯定是APACHE,更确切说是PHP服务端的设置不同造成的,
看看PHP.INI应该就能解决。
0 0
- PHP输出中文乱码的问题
- PHP输出中文乱码的问题
- PHP输出中文乱码的问题
- PHP 输出简单的中文 乱码问题
- php输出中文乱码问题
- php输出中文乱码问题
- php 解决中文输出乱码问题
- 解决php输出中文乱码问题
- PHP输出中文乱码
- PHP的中文乱码问题
- StreamWriter输出中文乱码的问题
- StreamWriter输出中文乱码的问题
- StreamWriter输出中文乱码的问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- 解决HttpServletResponse输出的中文乱码问题
- PrintWriter输出中文乱码的问题
- 解决HttpServletResponse输出的中文乱码问题
- 关于主成分分析与因子分析的几点
- p12文件转pem文件
- Android改变状态栏statusbar背景色
- nginx做简单的负载均衡例子
- hibernate annotation 双向 one-to-one 注解
- PHP输出中文乱码的问题
- Power键 和 HOME键 广播监听的问题
- webapp如何从tomcat的conf目录中加载配置?
- DWR入门教程
- CDN(内容分发网络)技术原理
- 解决mac下安卓模拟器不能X86开启(加速模拟器)
- ShellExecuteEx打开、关闭exe
- JavaScript的垃圾回收机制
- 测试接口是否好用,前台后台数据传输问题!