21,886
社区成员
发帖
与我相关
我的任务
分享
header("Content-Type:text/html;charset=utf-8");
$keyworld="环境样品 水中氟化物含量";
$keyworld=iconv("utf-8","gb2312",$keyworld);
$url = "http://www.baidu.com/s?f=8&wd=$keyworld";
$html = file_get_contents($url);
$html = iconv("gb2312", "utf-8//IGNORE",$html);
print_r($html);
$url = "http://www.baidu.com/s?f=8&wd=煤层";
$html = file_get_contents($url);
gb2312ToUtf8($html);//可判断是字符串或者数组,自动进行转换;
print_r ($html);
function gb2312ToUtf8(&$input)
{
if (!is_array($input))
{
$input = iconv('GB2312', 'UTF-8', $input);
}
else
{
foreach ($input as $k=>$v)
{
self::gb2312ToUtf8(&$input["$k"]);
}
}
}
$url = "http://www.baidu.com/s?f=8&wd=".iconv('utf-8','gbk','煤层');
$html = file_get_contents($url);
$html = iconv("gbk", "utf-8//IGNORE",$html);
print_r ($html);
<?php
header("Content-Type:text/html;charset=utf-8");
$keyworld="煤层";
$keyworld=iconv("utf-8","gb2312",$keyworld);
$url = "http://www.baidu.com/s?f=8&wd=$keyworld";
$html = file_get_contents($url);
$html = iconv("gb2312", "utf-8//IGNORE",$html);
echo $html;
?>