php中文乱码 我整了个数组:$option=array("010"=>"中国"),传递到一个函数里,在函数里通过foreach遍历出来的是中文乱码,怎么回事啊?直接echo ”中国“就没问题,这是什么原因啊?恳求帮助。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你看一下浏览器中页面的编码是什么,是否和PHP文件的编码一直。如,PHP文件编码为ANSI,则浏览器编码设置为gb2312才能正确显示。 设置你的编码一致就行了.header('Content-type: text/xml;charset=utf-8');将你的文件已是在utf-8下面编写就OK了 $option=array("010"=>"中国")这个数组的页面应该是和你foreach遍历输出的页面不一样!可以修改页面属性为同种编码!也可以在两文件前面都加header('Content-type: text/xml;charset=utf-8'); 最前面加上<meta http-equiv="content/type" content="text/html;charset=gbk">或者header("content-type:text/html;charset=gbk"); Apache的http.conf里面增加配置PHPIniDir "D:/php"AddDefaultCharset UTF-8php文件里面header('Content-type: text/xml;charset=utf-8'); 页面第一句加上:header("Content-type: text/html;charset=utf-8"); 最前面加上<meta http-equiv="content/type" content="text/html;charset=utf-8">把gb2312换成中文的utf-8,而且那页面的属性里面也要改,就不会出现乱码了 header('Content-type: text/xml;charset=utf-8')或者将UTF-8改成GBK也可以 在页面前面加上header("Content-type: text/html;charset=utf-8");一句 header('Content-type: text/xml;charset=utf-8'); 求ckeditor_3.4.2插入代码功能 php用open falsh chart绘图问题 模拟登录百度,并且向百度知道提问。 求教高手,如何在分类信息系统中添加全国行政区 看看帮我解释下 求一个简单的正则 ladp_connect连接成功后,为什么ladp_bind绑定不成功 找高手修改DZ论坛,价格面议 php里传递一个MYSQL语句的奇怪问题 大侠,求助啊!表单包含HTML标签时,就会提交失败 php wordpress 如何调用 discus论坛数据 MYSQL数据库操作出现这样的提示是什么原因????
如,PHP文件编码为ANSI,则浏览器编码设置为gb2312才能正确显示。
header('Content-type: text/xml;charset=utf-8');
将你的文件已是在utf-8下面编写就OK了
<meta http-equiv="content/type" content="text/html;charset=gbk">
或者
header("content-type:text/html;charset=gbk");
PHPIniDir "D:/php"
AddDefaultCharset UTF-8php文件里面
header('Content-type: text/xml;charset=utf-8');
header("Content-type: text/html;charset=utf-8");
<meta http-equiv="content/type" content="text/html;charset=utf-8">把gb2312换成中文的utf-8,而且那页面的属性里面也要改,就不会出现乱码了
或者将UTF-8改成GBK也可以