以下是一个使用PHP进行携程网站信息采集的实例,我们将使用cURL库来发送HTTP请求并解析返回的HTML内容。

1. 准备工作

确保你的PHP环境中已经安装了cURL库。

2. 代码实例

```php

// 设置目标URL

$url = 'https://www.ctrip.com/';

// 初始化cURL会话

$ch = curl_init($url);

// 设置cURL选项

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

curl_setopt($ch, CURLOPT_HEADER, false);

// 执行cURL会话

$response = curl_exec($ch);

// 检查是否有错误发生

if (curl_errno($ch)) {

echo 'cURL error: ' . curl_error($ch);

} else {

// 解析HTML内容

$dom = new DOMDocument();

@$dom->loadHTML($response);

$xpath = new DOMXPath($dom);

// 查找标题

$titles = $xpath->query('//h1[@class="