我整了个数组:$option=array("010"=>"中国"),传递到一个函数里,在函数里通过foreach遍历出来的是中文乱码,怎么回事啊?直接echo ”中国“就没问题,这是什么原因啊?恳求帮助。
解决方案 »
- 运行了个Discuz论坛,老是报out of memory?
- 小弟请求个问题。就是php如何做成模版形式的呢?
- php-5.3.6-nts-Win32-VC9-x86安装
- 滚动字幕代码
- 如何用php 下载网站,包括图片和js.css
- PHP现在用途疑惑
- 高手们来一起讨论跨域问题:要实现跨域(域和子域,如http://www.a.com 其子域有http://bbs.a.com http://mail.a.com 等等)有哪些方法呢?
- 请大家帮个忙哦
- 如何获取对应数组的结果。形成新的对应数组
- discuz如何处理这种情况呢,关于数据表数据提取
- 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也可以