
PHP 中的传输神器 cURL
一、开发环境
1、环境搭建:Windows 8+Apache 2.4.18+MySQL 5.7.11+PHP
7.1.0 。
2、文本编辑器:Sublime Text3。
二、主要技术
本实验使用 PHP 7 的 curl()函数完成数据的传输。
三、实验目标
1.用 cURL 制作简单网页爬虫获取百度首页并替换部分信息
2.用 cURL 调用 WebService 获取天气信息
四、实验步骤
1、用 cURL 制作简单网页爬虫获取百度首页并替换部分信息
cURL 操作的四个步骤:
①curl_init() 初始化 cURL
②curl_setopt() 设置 cURL
③curl_exec() 执行 cURL
④curl_close() 关闭 cURL
创建 cURL.php 文件,输入以下代码:
<?php
$url='www.baidu.com';
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_exec($ch);
curl_close($ch);
?>
打开 WAMP 服务器,在浏览器中运行 cURL.php 文件,结果如下: