php 获取google收录页面数量 各位朋友,我想获取谷歌收录我的网站页面的数量,谁有代码,麻烦贴出来,谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 简单写个,实际用肯定要修改下$curl = curl_init();curl_setopt($curl, CURLOPT_URL, 'http://www.google.com.hk/search?ie=UTF-8&q=site:csdn.net');curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);curl_setopt($curl, CURLOPT_HTTPGET, 1);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);$temp = curl_exec($curl);curl_close($curl);preg_match('#<div\s*id=resultstats>([^<]*)#i', $temp, $res);echo preg_replace('/[^\d]/', '', $res[1]); 原来是抓google上的1段 error_reporting(E_ALL); ini_set('display_errors','On');//文件的头加上看看错误 把代码中的 $_SERVER['HTTP_USER_AGENT']替换成'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7' 其实相当于正则获取GOOGLE查询后的收录页面数据 初学,有没有什么好一点的书籍推荐?谢谢!!^_^ PHP 日期转换怎么多了6个月代码如下 为什么session无效??郁闷 php与oracle连接 用程序來動態的添加刪除導航. 数据表名所变(有规律的多了一个相同的前缀),系统一定要修改sql语句吗? 怎么样把这些数据写入文件 CMD里执行PHP XXX.PHP 连接数据库的问题 这个时间sql语句如何写? PHP数组 怎么从指定位置开始查询? 关于价格字段排序的问题 前程无忧招聘网上的模块移动怎么做的???
curl_setopt($curl, CURLOPT_URL, 'http://www.google.com.hk/search?ie=UTF-8&q=site:csdn.net');
curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt($curl, CURLOPT_HTTPGET, 1);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$temp = curl_exec($curl);
curl_close($curl);
preg_match('#<div\s*id=resultstats>([^<]*)#i', $temp, $res);
echo preg_replace('/[^\d]/', '', $res[1]);
ini_set('display_errors','On');//文件的头加上看看错误
替换成'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/534.7 (KHTML, like Gecko) Chrome/7.0.517.41 Safari/534.7'
其实相当于正则获取GOOGLE查询后的收录页面数据