求高手写段php语句,偷取百度搜索结果的“相关搜索”部分
例如偷取百度搜索“减肥”页面
http://www.baidu.com/s?wd=%BC%F5%B7%CA输出他的相关词:减肥方法   法国丽人减肥   减肥食谱   减肥产品   法国丽人减肥药 
减肥药   瘦身   法国丽人减肥产品   减肥茶   如何减肥谢谢!!!

解决方案 »

  1. 我是用做php开发网站用的哦,要嵌入到网站中去,呵呵
      

  2. $fn = 'http://www.baidu.com/s?wd=%BC%F5%B7%CA';$s = file_get_contents($fn);preg_match('/<div.+?相关搜索.+div>/i', $s, $r);echo strip_tags($r[0], '<a>');out:
    相关搜索<a href="s?wd=%BC%F5%B7%CA%B7%BD%B7%A8&rsp=0&oq=%BC%F5%B7%CA&f=1">减肥方法</a>&nbsp;<a href="s?wd=%B7%A8%B9%FA%C0%F6%C8%CB%BC%F5%B7%CA&rsp=1&oq=%BC%F5%B7%CA&f=1">法国丽人减肥</a>&nbsp;<a href="s?wd=%BC%F5%B7%CA%CA%B3%C6%D7&rsp=2&oq=%BC%F5%B7%CA&f=1">减肥食谱</a>&nbsp;<a href="s?wd=%BC%F5%B7%CA%B2%FA%C6%B7&rsp=3&oq=%BC%F5%B7%CA&f=1">减肥产品</a>&nbsp;<a href="s?wd=%B7%A8%B9%FA%C0%F6%C8%CB%BC%F5%B7%CA%D2%A9&rsp=4&oq=%BC%F5%B7%CA&f=1">法国丽人减肥药</a><a href="s?wd=%BC%F5%B7%CA%D2%A9&rsp=5&oq=%BC%F5%B7%CA&f=1">减肥药</a>&nbsp;<a href="s?wd=%CA%DD%C9%ED&rsp=6&oq=%BC%F5%B7%CA&f=1">瘦身</a>&nbsp;<a href="s?wd=%B7%A8%B9%FA%C0%F6%C8%CB%BC%F5%B7%CA%B2%FA%C6%B7&rsp=7&oq=%BC%F5%B7%CA&f=1">法国丽人减肥产品</a>&nbsp;<a href="s?wd=%BC%F5%B7%CA%B2%E8&rsp=8&oq=%BC%F5%B7%CA&f=1">减肥茶</a>&nbsp;<a href="s?wd=%C8%E7%BA%CE%BC%F5%B7%CA&rsp=9&oq=%BC%F5%B7%CA&f=1">如何减肥</a>&nbsp;
      

  3. 不懂是否有其他的方法?若百度有一天删除那个页面的相关搜索的div,会很麻烦。
      

  4. 我是想让他输出10个单独的数组元素哦。比如array[0]=减肥方法,array[1]=法国丽人减肥
      

类似问题 »