您好,欢迎访问一九零五行业门户网

PHP香港特别行政区服务器用file_get_contents 抓取天猫的数据都是繁体的

php香港服务器用file_get_contents 抓取天猫的数据都是繁体的
我在香港服务器上用file_get_contents 抓取的天猫的数据都是繁体的;
我不想用繁转简的方法,我想抓取过来就是简体的,怎么设置比较好呢?
如果用curl,那我也不太懂curl的内容为何直接输出页面了,怎么不让他输出,只是赋值给变量呢?
curl_setopt($ch, curlopt_followlocation,1);
curl_setopt($ch, curlopt_header, true);
$contents = curl_exec($ch);
file_get_contents curl 分享到: 更多
------解决方案--------------------
那你设置下代理试试。
引用如果用curl,那我也不太懂curl的内容为何直接输出页面了,怎么不让他输出,只是赋值给变量呢?
加上下面这句:
 curl_setopt($ch, curlopt_returntransferr, true);
------解决方案--------------------
引用:quote: 引用:
quote: 引用:
quote: 引用:
可能是因为你的服务器默认语言是中文繁体,天猫自动加载的繁体版的。
你更改一下你服务器的默认语言啊!
或者在php里试一下 
setlocale(lc_all, zh_cn.utf-8)
不是的,我服务器设置的是简体的;
可能是因为天猫识别到访问者ip是香港的,香港那边是用繁体,所以给展示的就是繁体
用代理,比如你抓取“cnzz的查看网页输出”。
代理,不会用,抓取“cnzz的查看网页输出”是什么意思?
抓取 “cnzz查看网页输出”的这个网址的内容,参数换成你的要采集的网址。
http://tool.chinaz.com/tools/pagecode.aspx?q=
其它类似信息

推荐信息