<?php
/**
*
* @authors HG (hg0728@qq.com)
* @date 2015-05-22 17:00:48
* @version 1.0
*/
header("Content-type:text/html;charset=utf-8");
function getCurl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$result = curl_exec($ch);
curl_close($ch);
return $result;
}
function preg_list($str){//从curl获得指定内容
$regex = '/(.*?)/';
$isMatched = preg_match_all($regex, $str, $matches);
for ($i=0; $i < $isMatched; $i++) {
$str = $matches[1][$i] .' '. $matches[2][$i];
echo $matches[1][$i];
file_put_contents('blogs.txt', $str. "\n", FILE_APPEND);
}
}
for ($i=0; $i < 201; $i++) { //翻页抓取
if($i==0){
$url = 'http://www.cnblogs.com/';
$str = getCurl($url);
}
else {
$url = 'http://www.cnblogs.com/sitehome/p/'.$i;
$str = getCurl($url);
}
preg_list($str);
}
每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号