php采集百度下面的相关搜索关键词
2015-01-07 15:44
621 查看
<?php $html = getArray('狂怒'); $res = getHtmlByContent($html); print_r($res); /** * getHtmlByContent * * @param mixed $html * @access public * @return void */ function getHtmlByContent($html){ preg_match_all('/<table cellpadding="0">.*<\/table>/',$html,$res); // print_r($res[0][0]); preg_match_all('/<th>.*?<\/th>/',$res[0][0],$result); $result = $result[0]; if(!empty($result) && is_array($result)){ foreach($result as $k=>$v){ $result[$k] = strip_tags($v); } } //print_r($result); return $result; } /** * getArray * * @param mixed $kw * @access public * @return void */ function getArray($kw){ $url="http://www.baidu.com/s?wd=".$kw; $curl=curl_init(); curl_setopt($curl,CURLOPT_URL,$url); curl_setopt($curl,CURLOPT_RETURNTRANSFER,1); //curl_setopt($curl, CURLOPT_POSTFIELDS, $curlPost); $data = curl_exec($curl); $data = preg_replace("/[\r\n\t]+/","",$data); return $data; }
自己网站需要的一个小功能,有需要的可以参考下。
相关文章推荐
- php获取从百度搜索进入网站的关键词
- php获取从百度搜索进入网站的关键词的详细代码
- 关于"舆情监测"关键词在百度搜索中的相关数分析
- PHP抓取百度搜索结果页面的【相关搜索词】并存储
- 使用php的curl根据关键词爬取百度搜索结果页
- php获取从百度搜索进入网站的关键词
- php的curl根据关键词爬取联邦创业网百度搜索结果页
- 使用php的curl根据关键词爬取百度搜索结果页
- php获取从百度搜索进入网站的关键词
- php获取从百度搜索进入网站的关键词
- php 根据给定的一个查询关键字,获取百度的相关关键字,多个页面获取,非单页的相关搜索
- php获取从百度搜索进入网站的关键词
- php 该如何获取从百度搜索进入网站的关键词
- PHP实现抓取百度搜索结果页面【相关搜索词】并存储到txt文件示例
- 谈一下个人对百度相关搜索的见解
- 百度SEO核心优化之关键词相关匹配
- 仿百度搜索输入框提示JS代码(PHP+MySql数据库版)(基于jquery.autocomplete.js插件)
- 百度SEO核心优化之关键词相关匹配
- LINUX下面PHP文件转换,DOC转PDF转SWF实现百度的文库预览功能