我是靠谱客的博主 追寻黑猫,最近开发中收集的这篇文章主要介绍php采集百度下面的相关搜索关键词,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

 1 <?php
 2 
 3 $html = getArray('狂怒');
 4 $res = getHtmlByContent($html);
 5 print_r($res);
 6 
 7 
 8 
 9 /**
10  * getHtmlByContent 
11  * 
12  * @param mixed $html 
13  * @access public
14  * @return void
15  */
16 function getHtmlByContent($html){
17     preg_match_all('/<table cellpadding="0">.*</table>/',$html,$res);
18 //  print_r($res[0][0]);
19     preg_match_all('/<th>.*?</th>/',$res[0][0],$result);
20     $result = $result[0];
21     if(!empty($result) && is_array($result)){
22         foreach($result as $k=>$v){
23             $result[$k] = strip_tags($v);
24         }   
25     }   
26     //print_r($result);
27     return $result;
28 }
29 
30 
31 /**
32  * getArray 
33  * 
34  * @param mixed $kw 
35  * @access public
36  * @return void
37  */
38 function getArray($kw){
39     $url="http://www.baidu.com/s?wd=".$kw;
40     $curl=curl_init();
41     curl_setopt($curl,CURLOPT_URL,$url);
42     curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
43     //curl_setopt($curl, CURLOPT_POSTFIELDS, $curlPost);
44     $data = curl_exec($curl);
45     $data = preg_replace("/[rnt]+/","",$data);
46     return $data;
47 
48 }

自己网站需要的一个小功能,有需要的可以参考下。

转载于:https://www.cnblogs.com/coffiasd/p/4208624.html

最后

以上就是追寻黑猫为你收集整理的php采集百度下面的相关搜索关键词的全部内容,希望文章能够帮你解决php采集百度下面的相关搜索关键词所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部