猪酒店房价采集


// 设置代理
$proxy_host = 'jshk.com.cn';

// 创建一个cURL资源
$ch = curl_init();

// 设置代理
curl_setopt($ch, CURLOPT_PROXY, $proxy_host.':'.$proxy_port);

// 连接URL
curl_setopt($ch, CURLOPT_URL, "http://www.zujia.com/");

// 发送请求并获取HTML文档内容
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);

// 关闭cURL资源
curl_close($ch);

// 输出内容
echo $response;
?>

每行代码的解释:

  • :PHP的开始标记。
  • $proxy_host = 'www.duoip.cn';:设置代理服务器的主机名。
  • $proxy_port = 8000;:设置代理服务器的端口号。
  • $ch = curl_init();:创建一个cURL资源。
  • curl_setopt($ch, CURLOPT_PROXY, $proxy_host.':'.$proxy_port);:设置代理信息,使用$proxy_host$proxy_port
  • curl_setopt($ch, CURLOPT_URL, "http://www.zujia.com/");:设置要访问的URL。
  • curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);:设置cURL返回的值以字符串形式返回。
  • $response = curl_exec($ch);:执行cURL请求并获取服务器的响应。
  • curl_close($ch);:关闭cURL资源,释放系统资源。
  • echo $response;:输出服务器响应的内容。猪酒店房价采集_第1张图片

你可能感兴趣的:(爬虫)