从百度的搜索链接中提取关键词

PHP 2012-09-18

百度的搜素链接形如
http://www.baidu.com/s?wd=APIEYE&rsv_spt=1&issp=1&rsv_bp=0&ie=utf-8&tn=baiduhome_pg

关键词在wd=后面。如果出现汉字的话会出现URL转码。我们可以使用下面的代码来得到真正关键词(英文、汉字都可以)

-1){
		$str = substr($str,$s+3);
		$e = strpos($str,'&');
		if($e>-1){
			$str = substr($str,0,$e);
		}
		echo rawurldecode($str);
	}
?>

本文由 Jazzy 创作,采用 知识共享署名 3.0,可自由转载、引用,但需署名作者且注明文章出处。

还不快抢沙发

添加新评论