奇怪的php乱码问题,和mysql无关,关于file()的 我用file读取来自google的查询结果,页面都采用utf8,且显示正常,但是从google那里读出来的结果就都是乱的了,非常奇怪的问题。我怎么读这句,怎么糊涂。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我的意思是,网页里面有一部分是utf8的,是自己的东西,还有一部分是来自google的,这一部分是乱码。奇怪的是,错误的那部分,用什么编码都是乱码,郁闷。 大家看看这个地址下的测试结果http://www.apoljew.com/index.php 怎么可能呢?还有ie不能识别的编码?在google中输入:haha 得到的是utf-8编码的页面在你的页面中输入:haha 得到的是混合编码的页面其中你自己输出的是:你输入的关键字为:haha对应google的页面内容部分是gb2312编码的为什么会是这样,你比谁都清楚!因为程序是你写的 你在你的ie里用gb2312浏览的时候,google部分是正常的? 应当是google返还给我的是gb2312的数据 set the page charset="gb2312"or using iconv to convert the data's charset from google from gb2312 to utf-8 恩,用iconv解决了,会给楼上的和唠叨加分的,顺便问下,我的整个软件都是utf-8格式的,而且google也是基于utf8的,但是他为什么会给我gb2312的数据呢?是不是因为我是简体中文的操作系统? 看你是怎么从GOOGLE取了。从哪个地址取的。 如果你从GOOGLE的查询面页查询。在地址中。GET一个变量。&ie=编码&oe=编码ie 表明你关键词的编码。oe 表明GOOGLE返回的编码如 &ie=gb2312&oe=utf8这样,你输入 gb2312 的关键词。但返回的页面是 utf8编码的。 $lngpack = (admin_LNG == 'big5') ? $CONFIG['is_lancode'] : admin_LNG; PHP调用date函数时出现的一个问题 js 获取 input值的问题 继续关于PHP 自定义标签的问题 如何拆分这个数据格式 php 往xml添加节点问题!!!!!!!!! 简单的COOKIE都出错???? 大连地区招聘PHP程序员,专职兼职均可 不可不看的帖子 ThinkPhp ajax 提交 数组计算差值及项的小计 smarty模版文件中怎么判断一个变量有没有被赋值?
在你的页面中输入:haha 得到的是混合编码的页面
其中
你自己输出的是:你输入的关键字为:haha
对应google的页面内容部分是gb2312编码的为什么会是这样,你比谁都清楚!因为程序是你写的
or using iconv to convert the data's charset from google from gb2312 to utf-8
在地址中。GET一个变量。
&ie=编码&oe=编码ie 表明你关键词的编码。
oe 表明GOOGLE返回的编码
如
&ie=gb2312&oe=utf8
这样,你输入 gb2312 的关键词。但返回的页面是 utf8编码的。